* installing *source* package 'ctsem' ...
** this is package 'ctsem' version '3.11.1'
** package 'ctsem' successfully unpacked and MD5 sums checked
** using staged installation
** libs
specified C++17
using C++ compiler: 'g++.exe (GCC) 14.3.0'
using C++17
make[1]: Entering directory '/d/temp/2026_09_07_09_29_56_3012/Rtmp0qksqd/R.INSTALL3a78c297d334/ctsem/src'
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"../inst/include" -I"D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DRCPP_PARALLEL_USE_TBB=1 -DUSE_STANC3 -D_HAS_AUTO_PTR_ETC=0 -I'D:/RCompile/CRANpkg/lib/4.7/BH/include' -I'D:/RCompile/CRANpkg/lib/4.7/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include' -I'D:/RCompile/CRANpkg/lib/4.7/RcppParallel/include' -I'D:/RCompile/CRANpkg/lib/4.7/rstan/include' -I'D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -DRCPP_PARALLEL_USE_TBB=1 -DTBB_INTERFACE_NEW -ID:/RCompile/CRANpkg/lib/4.7/RcppParallel/include -I"D:/RCompile/CRANpkg/lib/4.7/RcppParallel/include" -D_REENTRANT -DSTAN_THREADS -DTBB_INTERFACE_NEW -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:205,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Dense:1,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/RcppEigenForward.h:28,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/RcppEigen.h:25,
from RcppExports.cpp:4:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
49 | template<> struct is_arithmetic<__m128> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
222 | template<> struct unpacket_traits<Packet4f> {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
228 | template<> struct unpacket_traits<Packet2d> {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
1124 | ptranspose(PacketBlock<Packet4f,4>& kernel) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
1129 | ptranspose(PacketBlock<Packet2d,2>& kernel) {
| ^
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:174:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:165:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<float, 4>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<float, 4, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits<Eigen::Quaternion<float> >'
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here
24 | ResAlignment = traits<Quaternion<float> >::Alignment
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__m128'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:271:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<float, 4, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<float, 4, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<float, 4, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<float, 4, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase<Eigen::Quaternion<float> >'
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion<float>'
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here
27 | {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 4>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 4, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits<Eigen::Quaternion<double> >'
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here
98 | ResAlignment = traits<Quaternion<double> >::Alignment
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 4, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 4, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 4, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase<Eigen::Quaternion<double> >'
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion<double>'
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here
102 | {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/SparseCore:37,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Sparse:26,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/RcppEigenForward.h:29:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 0, int> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, int> >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix<double, 0, int>'
96 | class SparseMatrix
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here
61 | typedef Triplet<double> T;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"../inst/include" -I"D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DRCPP_PARALLEL_USE_TBB=1 -DUSE_STANC3 -D_HAS_AUTO_PTR_ETC=0 -I'D:/RCompile/CRANpkg/lib/4.7/BH/include' -I'D:/RCompile/CRANpkg/lib/4.7/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include' -I'D:/RCompile/CRANpkg/lib/4.7/RcppParallel/include' -I'D:/RCompile/CRANpkg/lib/4.7/rstan/include' -I'D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -DRCPP_PARALLEL_USE_TBB=1 -DTBB_INTERFACE_NEW -ID:/RCompile/CRANpkg/lib/4.7/RcppParallel/include -I"D:/RCompile/CRANpkg/lib/4.7/RcppParallel/include" -D_REENTRANT -DSTAN_THREADS -DTBB_INTERFACE_NEW -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c stanExports_cov.cc -o stanExports_cov.o
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:205,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Dense:1,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:32,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/rstaninc.hpp:3,
from stanExports_cov.h:23,
from stanExports_cov.cc:5:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
49 | template<> struct is_arithmetic<__m128> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
222 | template<> struct unpacket_traits<Packet4f> {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
228 | template<> struct unpacket_traits<Packet2d> {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
1124 | ptranspose(PacketBlock<Packet4f,4>& kernel) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
1129 | ptranspose(PacketBlock<Packet2d,2>& kernel) {
| ^
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:174:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:165:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<float, 4>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<float, 4, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits<Eigen::Quaternion<float> >'
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here
24 | ResAlignment = traits<Quaternion<float> >::Alignment
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__m128'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:271:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<float, 4, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<float, 4, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<float, 4, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<float, 4, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase<Eigen::Quaternion<float> >'
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion<float>'
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here
27 | {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 4>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 4, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits<Eigen::Quaternion<double> >'
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here
98 | ResAlignment = traits<Quaternion<double> >::Alignment
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 4, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 4, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 4, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase<Eigen::Quaternion<double> >'
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion<double>'
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here
102 | {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/shared_ptr.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/date_time/time_clock.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/date_time/posix_time/posix_time_types.hpp:10,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:15,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/rstaninc.hpp:4:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/detail/shared_count.hpp:294:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
294 | explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
| ^~~~~~~~
In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/memory:78,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:7:
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
354 | explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
365 | shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
423 | shared_ptr & operator=( std::auto_ptr<Y> & r )
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
430 | shared_ptr & operator=( std::auto_ptr<Y> && r )
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
432 | this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, -1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, -1, -1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, -1, -1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:82:22: required from here
82 | output_ << values.transpose().format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, -1, -1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:82:22: required from here
82 | output_ << values.transpose().format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:82:32: required from here
82 | output_ << values.transpose().format(CommaInitFmt);
| ~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, -1, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:93:22: required from here
93 | output_ << values.transpose().format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:93:32: required from here
93 | output_ << values.transpose().format(CommaInitFmt);
| ~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 1, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 1, -1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:105:22: required from here
105 | output_ << values.format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/SparseCore:37,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Sparse:26,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:33:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 0, int> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, int> >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix<double, 0, int>'
96 | class SparseMatrix
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here
61 | typedef Triplet<double> T;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:29: required from here
47 | || (cholesky.vectorD().array() <= 0.0).any()) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:41: required from here
47 | || (cholesky.vectorD().array() <= 0.0).any()) {
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:45: required from here
47 | || (cholesky.vectorD().array() <= 0.0).any()) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/generate_laplace_options.hpp:28:47: required from here
28 | return std::make_tuple(Eigen::VectorXd::Zero(theta_0_size).eval(),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/select.hpp:146:17: required from 'auto stan::math::select(T_bool, T_true, T_false) [with T_bool = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >; T_true = int; T_false = int; stan::require_eigen_array_vt<std::is_integral, T_bool>* <anonymous> = 0; stan::require_all_stan_scalar_t<T1, T2>* <anonymous> = 0]'
145 | return c
| ~
146 | .unaryExpr([y_true, y_false](bool cond) {
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | return cond ? ret_t(y_true) : ret_t(y_false);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
148 | })
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_pFq.hpp:130:35: required from here
130 | Eigen::ArrayXi a_sign = select(a_pos_k == 0, 1, -1);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, -1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, -1, 1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, -1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, -1, 1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/select.hpp:149:12: required from 'auto stan::math::select(T_bool, T_true, T_false) [with T_bool = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >; T_true = int; T_false = int; stan::require_eigen_array_vt<std::is_integral, T_bool>* <anonymous> = 0; stan::require_all_stan_scalar_t<T1, T2>* <anonymous> = 0]'
145 | return c
| ~
146 | .unaryExpr([y_true, y_false](bool cond) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | return cond ? ret_t(y_true) : ret_t(y_false);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
148 | })
| ~~
149 | .eval();
| ~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_pFq.hpp:130:35: required from here
130 | Eigen::ArrayXi a_sign = select(a_pos_k == 0, 1, -1);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: required from 'struct Eigen::internal::cast_return_type<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > > >'
513 | typedef typename _CastType::Scalar NewScalarType;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:48:179: required from 'struct Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >::CastXpr<double>'
48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; };
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template<class NewType> typename Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >::cast() const [with NewType = double]'
62 | cast() const
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/select.hpp:171:56: required from 'auto stan::math::select(T_bool, T_true, T_false) [with T_bool = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; T_true = int; T_false = Eigen::Array<int, -1, 1>; stan::require_eigen_array_t<Mat>* <anonymous> = 0; stan::require_any_eigen_array_t<T_true, T_false>* <anonymous> = 0]'
171 | return c.select(y_true, y_false).template cast<ret_t>().eval();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_pFq.hpp:172:24: required from here
172 | a_sign = select(k == a_pos_k - 1, 1, a_sign);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/linspaced_array.hpp:37:49: required from here
37 | Eigen::VectorXd v = Eigen::VectorXd::LinSpaced(K, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/linspaced_row_vector.hpp:32:39: required from here
32 | return Eigen::RowVectorXd::LinSpaced(K, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:72: required from here
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:77: required from here
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:71:17: required from here
71 | A.diagonal().array() -= mu;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:71:29: required from here
71 | A.diagonal().array() -= mu;
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here
86 | bi = (t / (s * (j + 1))) * (A * bi);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here
86 | bi = (t / (s * (j + 1))) * (A * bi);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here
86 | bi = (t / (s * (j + 1))) * (A * bi);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:22: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:38: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:63:64: required from 'stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)> [with auto:263 = Eigen::Matrix<double, -1, -1>&]'
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>; T2 = Eigen::Matrix<double, -1, -1>&; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>&]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:62:46: required from 'auto stan::math::ceil(Container&&) [with Container = Eigen::Matrix<double, -1, -1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
62 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here
197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal();
| ~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:63:71: required from 'stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)> [with auto:263 = Eigen::Matrix<double, -1, -1>&]'
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>; T2 = Eigen::Matrix<double, -1, -1>&; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>&]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:62:46: required from 'auto stan::math::ceil(Container&&) [with Container = Eigen::Matrix<double, -1, -1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
62 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here
197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal();
| ~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 0, -1, -1> > >&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 0, -1, -1> > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)>; Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 0, -1, -1> > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>; T2 = Eigen::Matrix<double, -1, -1>&; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>&]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | make_holder(std::forward<F>(f), std::forward<T2>(x)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:62:46: required from 'auto stan::math::ceil(Container&&) [with Container = Eigen::Matrix<double, -1, -1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
62 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here
197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal();
| ~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:203:38: required from here
203 | int cost = c.colwise().minCoeff().minCoeff(&m);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp:35:26: required from here
35 | LLt(m, m) = Lt.col(m).head(k).squaredNorm();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp:35:34: required from here
35 | LLt(m, m) = Lt.col(m).head(k).squaredNorm();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/one_hot_row_vector.hpp:25:52: required from here
25 | Eigen::RowVectorXd ret = Eigen::RowVectorXd::Zero(K);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:13:64: required from here
13 | : m_(Eigen::VectorXd::Zero(n)), m2_(Eigen::MatrixXd::Zero(n, n)) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:26:31: required from here
26 | Eigen::VectorXd delta(q - m_);
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:27:19: required from here
27 | m_ += delta / num_samples_;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:27:19: required from here
27 | m_ += delta / num_samples_;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::Matrix<double, -1, 1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:38: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:37:40: required from here
37 | covar = m2_ / (num_samples_ - 1.0);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_var_estimator.hpp:28:30: required from here
28 | m2_ += delta.cwiseProduct(q - m_);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/coupled_ode_system.hpp:78:63: required from here
78 | Eigen::Map<Eigen::VectorXd>(dz_dt.data(), dz_dt.size()) = f_y_t;
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 5>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 5, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 5, 1>'
178 | class Matrix
| ^~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:79:23: required from 'struct std::_Tuple_impl<1, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
79 | = __conditional_t<__is_final(_Tp), false_type,
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:284:12: required from 'struct std::_Tuple_impl<0, std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
284 | struct _Tuple_impl<_Idx, _Head, _Tail...>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:836:11: required from 'class std::tuple<std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
836 | class tuple : public _Tuple_impl<0, _Elements...>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:179:29: required from here
179 | make_GenzMalik(const int dim) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 5, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 5, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 5, 1>'
178 | class Matrix
| ^~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:79:23: required from 'struct std::_Tuple_impl<1, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
79 | = __conditional_t<__is_final(_Tp), false_type,
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:284:12: required from 'struct std::_Tuple_impl<0, std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
284 | struct _Tuple_impl<_Idx, _Head, _Tail...>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:836:11: required from 'class std::tuple<std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
836 | class tuple : public _Tuple_impl<0, _Elements...>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:179:29: required from here
179 | make_GenzMalik(const int dim) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/ode_store_sensitivities.hpp:40:64: required from here
40 | coupled_state.size());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/aux_/na_assert.hpp:23,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/arg.hpp:25,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/placeholders.hpp:24,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/apply.hpp:24,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/serialization/array_optimization.hpp:18,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/serialization/array_wrapper.hpp:21,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/serialization/array.hpp:26,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/ublas/storage.hpp:22,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/ublas/vector.hpp:21,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:23,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint.hpp:25,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:43:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
194 | failed ************ (Pred::************
| ^~~~~~~~~~~~~~~~~~~
195 | assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
196 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses
194 | failed ************ (Pred::************
| ^~~~~~~~~~~~~~~~~~~
| -
195 | assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
196 | );
| ~
| -
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
199 | failed ************ (boost::mpl::not_<Pred>::************
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:199:21: note: remove parentheses
199 | failed ************ (boost::mpl::not_<Pred>::************
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| -
200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | );
| ~
| -
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/invocation/detail/that_ptr.hpp:13,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/invocation/invoke.hpp:52,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/adapter/fused.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/generation/make_fused.hpp:13,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/include/make_fused.hpp:11,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/resize.hpp:30,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/state_wrapper.hpp:26,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:33:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/get_pointer.hpp:48:40: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
48 | template<class T> T * get_pointer(std::auto_ptr<T> const& p)
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:39: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:42: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~^~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:52: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: required from 'struct Eigen::internal::cast_return_type<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
513 | typedef typename _CastType::Scalar NewScalarType;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:48:179: required from 'struct Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >::CastXpr<double>'
48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; };
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template<class NewType> typename Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >::cast() const [with NewType = double]'
62 | cast() const
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_multinomial_lpmf.hpp:80:63: required from here
80 | auto ns_array = as_array_or_scalar(ns).template cast<double>().eval();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<Eigen::Array<double, -1, 1>&>(Eigen::Array<double, -1, 1>&)::<lambda(auto:51&&)> [with auto:51 = Eigen::Array<double, -1, 1>&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:58:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::Array<double, -1, 1>&>(Eigen::Array<double, -1, 1>&)::<lambda(auto:51&&)>; T2 = Eigen::Array<double, -1, 1>&; stan::require_t<stan::is_eigen_array<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Array<double, -1, 1>&]'
58 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Array<double, -1, 1>&; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_multinomial_lpmf.hpp:84:49: required from here
84 | lp += log(n_sum) - (ns_array > 0).select(log(ns_array), 0.0).sum();
| ~~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Select.h:52:7: required from 'class Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_multinomial_lpmf.hpp:84:65: required from here
84 | lp += log(n_sum) - (ns_array > 0).select(log(ns_array), 0.0).sum();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:38:59: required from here
38 | Eigen::VectorXd stddev = S_ldlt.vectorD().array().sqrt().matrix();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:46:75: required from here
46 | = mu + (S_ldlt.transpositionsP().transpose() * (S_ldlt.matrixL() * z));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:46:76: required from here
46 | = mu + (S_ldlt.transpositionsP().transpose() * (S_ldlt.matrixL() * z));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/hmm_hidden_state_prob.hpp:77:52: required from here
77 | alphas.col(n) = alphas.col(n).cwiseProduct(beta);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/hmm_latent_rng.hpp:71:73: required from here
71 | probs_vec = alphas.col(n_transitions) / alphas.col(n_transitions).sum();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:42: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:32: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:25:32: required from here
25 | S_inv = ldlt_of_S.solve(S_inv);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::Matrix<double, -1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:36: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:89:47: required from here
89 | = Sigma_ldlt.vectorD().array().inverse().sqrt().matrix();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:89:54: required from here
89 | = Sigma_ldlt.vectorD().array().inverse().sqrt().matrix();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:109:64: required from here
109 | (Sigma_ldlt.matrixU().solve(X)).transpose()))
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:108:51: recursively required by substitution of 'template<int Side, class Other> const Eigen::internal::triangular_solve_retval<Side, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Other> Eigen::TriangularViewImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6, Eigen::Dense>::solve(const Eigen::MatrixBase<U>&) const [with int Side = <missing>; Other = <missing>]'
108 | * (D_ldlt.matrixU().solve(
| ~~~~~~~~~~~~~~~~~~~~~~^
109 | (Sigma_ldlt.matrixU().solve(X)).transpose()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:108:51: required from here
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48: required from 'struct Eigen::internal::accessors_level<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
32 | enum { has_direct_access = (traits<Derived>::Flags & DirectAccessBit) ? 1 : 0,
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:32: required from here
110 | .transpose()
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:32: required from here
110 | .transpose()
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:43: required from here
110 | .transpose()
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:111:51: required from here
111 | * D_ldlt.transpositionsP());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:111:52: required from here
111 | * D_ldlt.transpositionsP());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)> [with auto:12 = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multinomial_logit_lpmf.hpp:39:44: required from here
39 | lp += lgamma(1 + ns_map.sum()) - lgamma(1 + ns_map).sum();
| ~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)> [with auto:12 = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>; long long unsigned int ...Is = {0}; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = apply_scalar_unary<lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multinomial_logit_lpmf.hpp:39:44: required from here
39 | lp += lgamma(1 + ns_map.sum()) - lgamma(1 + ns_map).sum();
| ~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_ccdf_log.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob.hpp:203,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim.hpp:18:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lccdf.hpp: In function 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::normal_lccdf(const T_y&, const T_loc&, const T_scale&)':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lccdf.hpp:68: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
68 | } else if (scaled_diff > 8.25 * INV_SQRT_TWO) {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lccdf.hpp:68: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/std_normal_log_qf.hpp:117:0: required from here
117 | = Eigen::ArrayXd::LinSpaced(8, 0, 7) * log_inner_r - LOG_TEN;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/std_normal_log_qf.hpp:117:0: required from here
117 | = Eigen::ArrayXd::LinSpaced(8, 0, 7) * log_inner_r - LOG_TEN;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/std_normal_log_qf.hpp:121:0: required from here
121 | = log_sum_exp(log_r_pow + num_map) - log_sum_exp(log_r_pow + den_map);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_cholesky_rng.hpp:48:0: required from here
48 | return L_S.template triangularView<Eigen::Lower>() * B.transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp: In member function 'virtual std::vector<std::complex<double> > stan::io::dump::vals_c(const std::string&) const':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp:693: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
693 | for (comp_iter = 0, real_iter = 0; real_iter < val_r->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp:706: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
706 | real_iter < val_i->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:35:0: required from here
35 | output_map.array() += input_map.adj().array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:35:0: required from here
35 | output_map.array() += input_map.adj().array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:35:0: required from here
35 | output_map.array() += input_map.adj().array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:124:0: required from here
124 | output_map.array().adj() += ret->adj_ * input_map.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:124:0: required from here
124 | output_map.array().adj() += ret->adj_ * input_map.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:124:0: required from here
124 | output_map.array().adj() += ret->adj_ * input_map.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cholesky_corr_constrain.hpp:41:0: required from here
41 | x_val.coeffRef(0, 0) = 1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cholesky_factor_constrain.hpp:43:0: required from here
43 | y_val.row(m).head(m) = x.val().segment(pos, m);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
28 | * arena_L_val.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
28 | * arena_L_val.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:32:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:101:0: required from here
101 | if (C_adj.size() > 0) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:110:0: required from here
110 | = D_adj.adjoint().template triangularView<StrictlyUpper>();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:115:0: required from here
115 | D_adj.diagonal() *= 0.5;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from 'class Eigen::RefBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
59 | template<typename Derived> class RefBase
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:281:76: required from 'class Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >'
281 | template<typename PlainObjectType, int Options, typename StrideType> class Ref
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:76:42: required from 'class Eigen::LLT<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
76 | MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:141:0: required from here
141 | check_pos_definite("cholesky_decompose", "m", L_factor);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:0: required from here
79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:0: required from here
79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:0: required from here
79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:80:0: required from here
80 | v1_map.adj() += di;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:111:0: required from here
111 | += 2 * adj_ * (v1_map.val() - Eigen::Map<vector_d>(v2_, length_));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:111:0: required from here
111 | += 2 * adj_ * (v1_map.val() - Eigen::Map<vector_d>(v2_, length_));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 1> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 1> >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: recursively required by substitution of 'template<class OtherDerived> static std::true_type stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::SparseMatrix<double, 1> >::f(const Eigen::EigenBase<Derived>*) [with OtherDerived = <missing>]'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::SparseMatrix<double, 1> >'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: required from 'struct stan::is_eigen<Eigen::SparseMatrix<double, 1> >'
21 | : bool_constant<is_base_pointer_convertible<Eigen::EigenBase, T>::value> {};
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:301:0: required by substitution of 'template<class T> class stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type> [with T = Eigen::SparseMatrix<double, 1>]'
301 | (is_eigen<T>::value || is_kernel_expression_and_not_scalar<T>::value)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/csr_matrix_times_vector.hpp:190:0: required from here
190 | arena_t<return_t> res = w_mat_arena.val() * value_of(b_arena);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> > >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> > >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from 'class Eigen::SparseMapBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> >, 0>'
50 | class SparseMapBase<Derived,ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from 'class Eigen::SparseMapBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> >, 1>'
148 | class SparseMapBase<Derived,WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from 'class Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> >'
222 | class Map<SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:182:0: required from 'class stan::math::arena_matrix<Eigen::SparseMatrix<double, 1>, void>'
182 | class arena_matrix<MatrixType, require_eigen_sparse_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:830:0: required from 'class stan::math::vari_value<Eigen::SparseMatrix<double, 1>, void>'
830 | using InnerIterator = typename arena_matrix<PlainObject>::InnerIterator;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:444:0: required from 'const auto& stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::val() const [with T = Eigen::SparseMatrix<double, 1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
444 | inline const auto& val() const noexcept { return vi_->val(); }
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/csr_matrix_times_vector.hpp:190:0: required from here
190 | arena_t<return_t> res = w_mat_arena.val() * value_of(b_arena);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:97:21: required from 'class Eigen::Tridiagonalization<Eigen::Matrix<double, -1, -1> >'
97 | >::type SubDiagonalReturnType;
| ^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:111:62: required from 'class Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1> >'
111 | typedef typename TridiagonalizationType::SubDiagonalType SubDiagonalType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigendecompose_sym.hpp:39:0: required from here
39 | arena_t<eigval_return_t> eigenvals = solver.eigenvalues();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/grad.hpp:27:0: required from here
27 | g = x.adj();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)> [with auto:51 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>; T2 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:50:0: required from here
50 | var log_det = sum(log(M_ldlt.vectorD()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>; Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>; T2 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | make_holder(std::forward<F>(f), std::forward<T2>(x)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:50:0: required from here
50 | var log_det = sum(log(M_ldlt.vectorD()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Matrix<double, -1, -1, 1, -1, -1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:52:0: required from here
52 | reverse_pass_callback([arena_M, log_det, arena_M_inv_transpose]() mutable {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_mix.hpp:6,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun.hpp:114,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev.hpp:14,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/test_gradients.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/diagnose/diagnose.hpp:8,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:49:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp: In constructor 'stan::math::internal::ops_partials_edge<double, std::vector<std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > > > >::ops_partials_edge(const std::vector<std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > > >&)':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:223: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
223 | for (size_t i = 0; i < stan::math::size(ops); ++i) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_softmax.hpp:73:0: required from here
73 | vector_d diff = (x_d.array() - x_d.maxCoeff());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_softmax.hpp:81:0: required from here
81 | Eigen::Map<vector_d>(softmax_x_d_array, a_size) = softmax_x_d.array() / sum;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:51:0: required from here
51 | arena_powers[0] = Eigen::MatrixXd::Identity(N, N);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:54:0: required from here
54 | arena_powers[i] = arena_powers[1] * arena_powers[i - 1];
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:64:0: required from here
64 | adj_M += adj_C * arena_powers[i - 1].transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:65:0: required from here
65 | adj_C = M_val.transpose() * adj_C;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:65:0: required from here
65 | adj_C = M_val.transpose() * adj_C;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left_spd.hpp:68:0: required from here
68 | Eigen::Map<matrix_vi>(variRefB_, M_, N_).adj() += adjB;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left_tri.hpp:86:0: required from here
86 | adjA = -adjB * Map<matrix_d>(C_, M_, N_).transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left_tri.hpp:86:0: required from here
86 | adjA = -adjB * Map<matrix_d>(C_, M_, N_).transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:25:0: required from here
25 | matrix_d M = 0.5 * (Cd + Cd.transpose());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:55:0: required from here
55 | L.col(0).tail(pull) = CPCs.val().head(pull);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Array<double, -1, 1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:56:0: required from here
56 | arena_acc.tail(pull) = 1.0 - CPCs.val().head(pull).array().square();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:63:0: required from here
63 | L.col(i).tail(pull) = cpc_seg * arena_acc.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Array<double, -1, 1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Array<double, -1, 1>, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Array<double, -1, 1>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:86:0: required from here
86 | -= 2.0 * acc_adj.tail(pull) * acc_val.tail(pull) * cpc_seg_val;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:86:0: required from here
86 | -= 2.0 * acc_adj.tail(pull) * acc_val.tail(pull) * cpc_seg_val;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_cov_matrix.hpp:57:0: required from here
57 | sds.adj() += (prod.adj().cwiseProduct(corr_L.val())).rowwise().sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/rows_dot_self.hpp:42:0: required from here
42 | x.adj() += (2 * res.adj()).asDiagonal() * x.val();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:57:0: required from here
57 | arena_Fp.diagonal().setZero();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:70:0: required from here
70 | * (arena_Fp.array() * (UUadjT - UUadjT.transpose()).array())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:70:0: required from here
70 | * (arena_Fp.array() * (UUadjT - UUadjT.transpose()).array())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:71:0: required from here
71 | .matrix()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:62:0: required from here
62 | .matrix()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:62:0: required from here
62 | .matrix()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:278:47: required from 'struct Eigen::internal::traits<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
278 | typedef typename DiagonalVectorType::Scalar Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:42:59: required from 'struct Eigen::EigenBase<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
42 | typedef typename internal::traits<Derived>::StorageKind StorageKind;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:18:7: required from 'class Eigen::DiagonalBase<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
18 | class DiagonalBase : public EigenBase<Derived>
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:293:7: required from 'class Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
293 | class DiagonalWrapper
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:64:0: required from here
64 | + arena_U * arena_D.asDiagonal().inverse()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:24:0: required from here
24 | vector_d dtrs_vals = dtrs_map.val();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:26:0: required from here
26 | vector_d diff = dtrs_vals.array() - dtrs_vals.mean();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:28:0: required from here
28 | Eigen::Map<vector_d>(partials, size) = 2 * diff.array() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:28:0: required from here
28 | Eigen::Map<vector_d>(partials, size) = 2 * diff.array() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/jacobian.hpp:27:0: required from here
27 | fx = fx_var.val();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>; Args = {const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:83:21: required from 'auto stan::math::value_of(EigMat&&) [with EigMat = const Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_eigen_dense_base_t<EigMat>* <anonymous> = 0; stan::require_not_st_arithmetic<T>* <anonymous> = 0]'
83 | return make_holder(
| ~~~~~~~~~~~^
84 | [](auto&& a) {
| ~~~~~~~~~~~~~~
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
86 | },
| ~~
87 | std::forward<EigMat>(M));
| ~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/algebra_solver_fp.hpp:101:0: required from here
101 | y_dummy(stan::math::value_of(y)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/solve_powell.hpp:371:0: required from here
371 | Eigen::VectorXd eta = -Jf_x_T_lu_ptr->solve(ret.adj().eval());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/solve_powell.hpp:371:0: required from here
371 | Eigen::VectorXd eta = -Jf_x_T_lu_ptr->solve(ret.adj().eval());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/cvodes_integrator_adjoint.hpp:603:0: required from here
603 | f_y_t_vars.adj() = -Eigen::Map<Eigen::VectorXd>(NV_DATA_S(yB), N_);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/finite_diff_hessian_times_vector_auto.hpp:64:0: required from here
64 | hvp = (grad_forward - grad_backward) / (2 * epsilon);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/initialize.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/diagnose/diagnose.hpp:10:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/random_var_context.hpp: In member function 'virtual std::vector<std::complex<double> > stan::io::random_var_context::vals_c(const std::string&) const':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/random_var_context.hpp:111: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
111 | for (comp_iter = 0, real_iter = 0; real_iter < val_r.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:182:0: required from here
182 | return normal_fullrank(Eigen::VectorXd(mu_.array().square()),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:183:0: required from here
183 | Eigen::MatrixXd(L_chol_.array().square()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:183:0: required from here
183 | Eigen::MatrixXd(L_chol_.array().square()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:197:0: required from here
197 | return normal_fullrank(Eigen::VectorXd(mu_.array().sqrt()),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:198:0: required from here
198 | Eigen::MatrixXd(L_chol_.array().sqrt()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:351:0: required from here
351 | return (L_chol_ * eta) + mu_;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:351:0: required from here
351 | return (L_chol_ * eta) + mu_;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:459:0: required from here
459 | L_grad.diagonal().array() += L_chol_.diagonal().array().inverse();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:459:0: required from here
459 | L_grad.diagonal().array() += L_chol_.diagonal().array().inverse();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:0: required from here
314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:0: required from here
314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:0: required from here
314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:370:0: required from here
370 | omega_grad.array() += tmp_mu_grad.array().cwiseProduct(eta.array());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:388:0: required from here
388 | omega_grad.array() = omega_grad.array().cwiseProduct(omega_.array().exp());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/nuts/base_nuts.hpp:175:0: required from here
175 | rho = rho_bck + rho_fwd;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, 6>'
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
179 | typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, 6>'
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:53:0: required from here
53 | z.p = z.inv_e_metric_.llt().matrixU().solve(u);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/create_unit_e_diag_inv_metric.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/inv_metric.hpp:1,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e.hpp:14,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:56:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp: In member function 'virtual std::vector<std::complex<double> > stan::io::array_var_context::vals_c(const std::string&) const':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:304: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
304 | for (comp_iter = 0, real_iter = 0; real_iter < val_r->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:317: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
317 | real_iter < val_i->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_matrix.hpp:141:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>, std::vector<double, std::allocator<double> >&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>, std::vector<double, std::allocator<double> >&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>, std::vector<double, std::allocator<double> >&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>; Args = {std::vector<double, std::allocator<double> >&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_matrix.hpp:133:21: required from 'auto stan::math::to_matrix(T&&, int, int) [with T = std::vector<double>&; stan::require_std_vector_vt<stan::is_stan_scalar, T>* <anonymous> = 0]'
133 | return make_holder(
| ~~~~~~~~~~~^
134 | [m, n](auto&& x_) {
| ~~~~~~~~~~~~~~~~~~~
135 | if constexpr (std::is_integral_v<value_type_t<decltype(x_)>>) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 | return Eigen::Map<const Eigen::Matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
137 | value_type_t<decltype(x_)>, Eigen::Dynamic, Eigen::Dynamic>>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
138 | &x_[0], m, n)
| ~~~~~~~~~~~~~
139 | .template cast<double>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~
140 | } else {
| ~~~~~~~~
141 | return Eigen::Map<const Eigen::Matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
142 | value_type_t<decltype(x_)>, Eigen::Dynamic, Eigen::Dynamic>>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
143 | &x_[0], m, n);
| ~~~~~~~~~~~~~~
144 | }
| ~
145 | },
| ~~
146 | std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/read_dense_inv_metric.hpp:33:0: required from here
33 | inv_metric = stan::math::to_matrix(dense_vals, num_params, num_params);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:27:0: required from here
27 | covar = (n / (n + 5.0)) * covar
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:29:0: required from here
29 | * Eigen::MatrixXd::Identity(covar.rows(), covar.cols());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:29:0: required from here
29 | * Eigen::MatrixXd::Identity(covar.rows(), covar.cols());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:0: recursively required by substitution of 'template<class OtherDerived> typename Eigen::ScalarBinaryOpTraits<double, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<double, typename Eigen::internal::traits<T>::Scalar> >::ReturnType Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >::dot(const Eigen::MatrixBase<Derived>&) const [with OtherDerived = <missing>]'
21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p));
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:0: required from here
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:27:0: required from here
27 | var = (n / (n + 5.0)) * var
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:28:0: required from here
28 | + 1e-3 * (5.0 / (n + 5.0)) * Eigen::VectorXd::Ones(var.size());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:28:0: required from here
28 | + 1e-3 * (5.0 / (n + 5.0)) * Eigen::VectorXd::Ones(var.size());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Matrix<double, -1, -1>, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:74:0: required from here
74 | Eigen::Map<Eigen::VectorXd>(&row[0], draws.cols()) = draws.row(i);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Matrix<double, 1, -1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue_varmat.hpp:145:0: required from here
145 | x_ret_vals.coeffRef(j) = x.val().coeff(row_idx_val, col_idx_vals[j]);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:455:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, index_multi>(const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, const char*, index_uni, index_multi&&)::<lambda(auto:928&&, auto:929&&)>, const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, index_multi>(const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, const char*, index_uni, index_multi&&)::<lambda(auto:928&&, auto:929&&)>, const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, index_multi>(const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, const char*, index_uni, index_multi&&)::<lambda(auto:928&&, auto:929&&)>, const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, index_multi>(const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, const char*, index_uni, index_multi&&)::<lambda(auto:928&&, auto:929&&)>; Args = {const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:452:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, index_uni, MultiIndex&&) [with EigMat = const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
452 | return stan::math::make_holder(
453 | [row_idx](auto&& x_ref, auto&& col_idx_inner) {
454 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
455 | return x_ref(
456 | row_idx.n_ - 1,
457 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
458 | },
459 | stan::math::to_ref(std::forward<EigMat>(x)),
460 | std::forward<MultiIndex>(col_idx));
stanExports_cov.h:507:0: required from here
507 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
508 | stan::model::index_multi(
509 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
510 | stan::model::index_min_max(1,
511 | stan::model::rvalue(nobs, "nobs",
512 | stan::model::index_uni(i)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, index_multi>(const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, const char*, index_uni, index_multi&&)::<lambda(auto:928&&, auto:929&&)>; long long unsigned int ...Is = {0, 1}; Args = {const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, index_multi>(const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&, const char*, index_uni, index_multi&&)::<lambda(auto:928&&, auto:929&&)>; Args = {const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:452:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, index_uni, MultiIndex&&) [with EigMat = const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
452 | return stan::math::make_holder(
453 | [row_idx](auto&& x_ref, auto&& col_idx_inner) {
454 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
455 | return x_ref(
456 | row_idx.n_ - 1,
457 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
458 | },
459 | stan::math::to_ref(std::forward<EigMat>(x)),
460 | std::forward<MultiIndex>(col_idx));
stanExports_cov.h:507:0: required from here
507 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
508 | stan::model::index_multi(
509 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
510 | stan::model::index_min_max(1,
511 | stan::model::rvalue(nobs, "nobs",
512 | stan::model::index_uni(i)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)> [with auto:12 = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; F = stan::math::log1p_exp_fun; T = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log1p_exp.hpp:80:53: required from 'auto stan::math::log1p_exp(T&&) [with T = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
80 | return apply_scalar_unary<log1p_exp_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:859:0: required from here
859 | stan::math::quad_form_diag(mcor, stan::math::log1p_exp(logsd)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:18:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:17:21: required from 'auto stan::math::quad_form_diag(const EigMat&, const EigVec&) [with EigMat = Eigen::Matrix<double, -1, -1>; EigVec = Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_eigen_vector_t<T2>* <anonymous> = 0]'
17 | return make_holder(
| ~~~~~~~~~~~^
18 | [](auto&& v, auto&& x) { return v.asDiagonal() * x * v.asDiagonal(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 | to_ref(vec), to_ref(mat));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:859:0: required from here
859 | stan::math::quad_form_diag(mcor, stan::math::log1p_exp(logsd)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:18:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:17:21: required from 'auto stan::math::quad_form_diag(const EigMat&, const EigVec&) [with EigMat = Eigen::Matrix<double, -1, -1>; EigVec = Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_eigen_vector_t<T2>* <anonymous> = 0]'
17 | return make_holder(
| ~~~~~~~~~~~^
18 | [](auto&& v, auto&& x) { return v.asDiagonal() * x * v.asDiagonal(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 | to_ref(vec), to_ref(mat));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:859:0: required from here
859 | stan::math::quad_form_diag(mcor, stan::math::log1p_exp(logsd)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> >'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; long long unsigned int ...Is = {0}; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(auto:360&&, auto:361&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:17:21: required from 'auto stan::math::quad_form_diag(const EigMat&, const EigVec&) [with EigMat = Eigen::Matrix<double, -1, -1>; EigVec = Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, void>::apply<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_eigen_vector_t<T2>* <anonymous> = 0]'
17 | return make_holder(
| ~~~~~~~~~~~^
18 | [](auto&& v, auto&& x) { return v.asDiagonal() * x * v.asDiagonal(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 | to_ref(vec), to_ref(mat));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:859:0: required from here
859 | stan::math::quad_form_diag(mcor, stan::math::log1p_exp(logsd)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:168:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_cov.h:878:0: required from here
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_cov.h:878:0: required from here
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:533:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:530:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
530 | return stan::math::make_holder(
531 | [](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
532 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
536 | },
537 | stan::math::to_ref(std::forward<EigMat>(x)),
538 | std::forward<RowMultiIndex>(row_idx),
539 | std::forward<ColMultiIndex>(col_idx));
stanExports_cov.h:884:0: required from here
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; long long unsigned int ...Is = {0, 1}; Args = {stan::model::index_multi, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>; long long unsigned int ...Is = {0, 1, 2}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1, 2>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:530:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
530 | return stan::math::make_holder(
531 | [](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
532 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
536 | },
537 | stan::math::to_ref(std::forward<EigMat>(x)),
538 | std::forward<RowMultiIndex>(row_idx),
539 | std::forward<ColMultiIndex>(col_idx));
stanExports_cov.h:884:0: required from here
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue_varmat.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing.hpp:13,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/model_header.hpp:13,
from stanExports_cov.h:25:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]':
stanExports_cov.h:884:0: required from here
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:520: warning: unused variable 'rows' [-Wunused-variable]
520 | const Eigen::Index rows = row_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:521: warning: unused variable 'cols' [-Wunused-variable]
521 | const Eigen::Index cols = col_idx.ns_.size();
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor.hpp:14:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In instantiation of 'Eigen::Matrix<Type, -1, -1> stan::math::internal::combos(int, Scalar, int) [with Scalar = double]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:194:21: required from here
194 | points[0] = combos(1, std::sqrt(9.0 * 1.0 / 70.0), dim);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:108:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
108 | for (size_t i = 0; i < choose_dimk; i++) {
| ~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:110:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
110 | for (size_t j = 0; j < k; j++) {
| ~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:141:17: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
141 | p(c.array() - 1.0, current_col).setConstant(lambda);
| ~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:141:6: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
141 | p(c.array() - 1.0, current_col).setConstant(lambda);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In instantiation of 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:149:22: warning: comparison of integer expressions of different signedness: 'int' and 'const std::size_t' {aka 'const long long unsigned int'} [-Wsign-compare]
149 | if (first_zero == index_size) {
| ~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:151:10: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
151 | p(c.segment(0, index.size()).array() - 1, current_col).array() *= -1;
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:151:69: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
151 | p(c.segment(0, index.size()).array() - 1, current_col).array() *= -1;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:35: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 3>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 3, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:17:8: required from 'struct Eigen::internal::traits<Eigen::Array<double, 3, 1> >'
17 | struct traits<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > : traits<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, 3, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, 3, 1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:26:41: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
26 | Eigen::Array<scalar_type_t<Ta>, 3, 1> a_array = as_array_or_scalar(a);
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, 3, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, 3, 1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, 3, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, 3, 1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:26:41: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
26 | Eigen::Array<scalar_type_t<Ta>, 3, 1> a_array = as_array_or_scalar(a);
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:45:47: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
45 | const auto& abs_apk = math::fabs((a_array == 0).select(1.0, a_array));
| ~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Select.h:52:7: required from 'class Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >'
52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:45:59: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
45 | const auto& abs_apk = math::fabs((a_array == 0).select(1.0, a_array));
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/fabs.hpp:69:70: required from 'stan::math::fabs<const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >(const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >&&)::<lambda(auto:19&&)> [with auto:19 = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >&]'
69 | std::forward<Container>(x), [](auto&& v) { return v.array().abs(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:58:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::fabs<const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >(const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >&&)::<lambda(auto:19&&)>; T2 = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >; stan::require_t<stan::is_eigen_array<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >]'
58 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/fabs.hpp:68:46: required from 'auto stan::math::fabs(Container&&) [with Container = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
68 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
69 | std::forward<Container>(x), [](auto&& v) { return v.array().abs(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:45:37: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
45 | const auto& abs_apk = math::fabs((a_array == 0).select(1.0, a_array));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&)::<lambda(auto:51&&)> [with auto:51 = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:58:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&)::<lambda(auto:51&&)>; T2 = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&; stan::require_t<stan::is_eigen_array<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&]'
58 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:47:21: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
47 | auto p = sum(log(abs_apk)) - sum(log(abs_bpk));
| ~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:75: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:32: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)> [with auto:12 = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1, 0, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:29: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = apply_scalar_unary<lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1, 0, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:29: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:29:0: required from here
29 | double variance = diff.squaredNorm() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, -1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, -1, -1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, -1, -1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >; Scalar = double]'
27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:280:0: required from here
280 | L_chol_.array() += scalar;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >; Scalar = double]'
27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:280:0: required from here
280 | L_chol_.array() += scalar;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp: In instantiation of 'std::vector<long long unsigned int> stan::io::array_var_context::validate_dims(const std::vector<std::__cxx11::basic_string<char> >&, T, const std::vector<std::vector<long long unsigned int> >&) [with T = long long unsigned int]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:97:0: required from here
97 | std::vector<size_t> dim_vec = validate_dims(names, values.size(), dims);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<long long unsigned int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
74 | for (int i = 0; i < dims.size(); i++) {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp: In instantiation of 'std::vector<long long unsigned int> stan::io::array_var_context::validate_dims(const std::vector<std::__cxx11::basic_string<char> >&, T, const std::vector<std::vector<long long unsigned int> >&) [with T = long long int]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:118:0: required from here
118 | std::vector<size_t> dim_vec = validate_dims(names, values.size(), dims);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<long long unsigned int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
74 | for (int i = 0; i < dims.size(); i++) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:22: required from 'bool Eigen::DenseBase<Derived>::allFinite() const [with Derived = Eigen::Matrix<double, -1, -1>]'
156 | return !((derived()-derived()).hasNaN());
| ~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:31:0: required from here
31 | if (!covar.allFinite())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp: In instantiation of 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]':
stanExports_cov.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1252: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
1252 | int ret = stan::services::error_codes::CONFIG;
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err.hpp:6,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/acosh.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/constraint.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim.hpp:11:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp: In instantiation of 'static void stan::math::internal::bounded<T_y, T_low, T_high, y_is_vec>::check(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = int; T_high = int; bool y_is_vec = false]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:80:75: required from 'void stan::math::check_bounded(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = int; T_high = int]'
80 | internal::bounded<T_y, T_low, T_high, is_vector_like<T_y>::value>::check(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | function, name, y, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_Phi.hpp:32:16: required from here
32 | check_bounded("inv_Phi", "Probability variable", p, 0, 1);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:30:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
30 | for (size_t n = 0; n < max_size(low, high); n++) {
| ~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp: In instantiation of 'static void stan::math::internal::bounded<T_y, T_low, T_high, y_is_vec>::check(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = int; T_low = int; T_high = int; bool y_is_vec = false]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:80:75: required from 'void stan::math::check_bounded(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = int; T_low = int; T_high = int]'
80 | internal::bounded<T_y, T_low, T_high, is_vector_like<T_y>::value>::check(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | function, name, y, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/one_hot_array.hpp:23:16: required from here
23 | check_bounded(function, "k", k, 1, K);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:30:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
30 | for (size_t n = 0; n < max_size(low, high); n++) {
| ~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template<class NewType> typename Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >::cast() const [with NewType = double]'
62 | cast() const
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:38: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Scal = double; stan::require_t<stan::is_eigen_col_vector<T> >* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
102 | result << A.template cast<T_return>(), B;
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:19: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
28 | = append_row(as_array_or_scalar(b), 1.0);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_2F1_converges.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err.hpp:4:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:47:0: required from here
47 | stan::math::check_not_nan(function, "Mean vector", mu);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, -1, -1> >(const char*, const char*, const Eigen::Matrix<double, -1, -1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, -1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)(((!(Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit)) && (! T::IsVectorAtCompileTime)) && (!(Eigen::internal::traits<_Rhs>::Flags & Eigen::RowMajorBit))))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, -1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:74:0: required from here
74 | stan::math::check_not_nan(function, "Cholesky factor", L_chol);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:207:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
207 | for (size_t i = 0; i < x.rows(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:208:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
208 | for (size_t j = 0; j < x.cols(); j++) {
| ~~^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta.hpp:70,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/invalid_argument.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/core/init_threadpool_tbb.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/core.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/abs.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun.hpp:4:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_less_or_equal.hpp: In instantiation of 'void stan::math::check_less_or_equal(const char*, const char*, const T_y&, const T_high&, Idxs ...) [with T_y = long long unsigned int; T_high = long long int; stan::require_all_stan_scalar_t<U, V>* <anonymous> = 0; Idxs = {}]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:79:0: required from 'std::vector<long long unsigned int> stan::io::array_var_context::validate_dims(const std::vector<std::__cxx11::basic_string<char> >&, T, const std::vector<std::vector<long long unsigned int> >&) [with T = long long int]'
79 | stan::math::check_less_or_equal("validate_dims", "array_var_context",
80 | elem_dims_total[dims.size()], array_size);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:118:0: required from here
118 | std::vector<size_t> dim_vec = validate_dims(names, values.size(), dims);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_less_or_equal.hpp:39:20: warning: comparison of integer expressions of different signedness: 'const long long unsigned int' and 'const long long int' [-Wsign-compare]
39 | if (unlikely(!(y <= high))) {
| ~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/compiler_attributes.hpp:9:41: note: in definition of macro 'unlikely'
9 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_diag_inv_metric.hpp:21:0: required from here
21 | stan::math::check_finite("check_finite", "inv_metric", inv_metric);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_positive<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_positive.hpp:29:20: required from 'void stan::math::check_positive(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
29 | elementwise_check([](double x) { return x > 0; }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | "positive");
| ~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_diag_inv_metric.hpp:22:0: required from here
22 | stan::math::check_positive("check_positive", "inv_metric", inv_metric);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:142:28: required from 'bool Eigen::DenseBase<Derived>::hasNaN() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >]'
142 | return !((derived().array()==derived().array()).all());
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:40: required from 'bool Eigen::DenseBase<Derived>::allFinite() const [with Derived = Eigen::Matrix<double, -1, -1>]'
156 | return !((derived()-derived()).hasNaN());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:31:0: required from here
31 | if (!covar.allFinite())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:142:28: required from 'bool Eigen::DenseBase<Derived>::hasNaN() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >]'
142 | return !((derived().array()==derived().array()).all());
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:40: required from 'bool Eigen::DenseBase<Derived>::allFinite() const [with Derived = Eigen::Matrix<double, -1, 1>]'
156 | return !((derived()-derived()).hasNaN());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:30:0: required from here
30 | if (!var.allFinite())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:68:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp: In instantiation of 'int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1253:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1253 | ret = stan::services::standalone_generate(model_, draws,
1254 | Rcpp::as<unsigned int>(seed), interrupt, logger, *sample_writer_ptr);
stanExports_cov.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:55: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
55 | if (p_names.size() != draws.cols()) {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:73: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
73 | for (size_t i = 0; i < draws.rows(); ++i) {
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/assert.hpp:35,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:20,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:19,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/size_type.hpp:20,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/size.hpp:21,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/functions.hpp:20,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range.hpp:18,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/resize.hpp:24:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FinderConcept<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:81:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull]
65 | static void failed() { ((Model*)0)->constraints(); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:26,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:16,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string.hpp:23,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:46:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/concept.hpp:40: note: in a call to non-static member function 'void boost::algorithm::FinderConcept<FinderT, IteratorT>::constraints() [with FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; IteratorT = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
40 | void constraints()
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FinderConcept<boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/find_format.hpp:98:0: required from 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string<char>; FinderT = detail::first_finderF<const char*, is_equal>; FormatterT = detail::const_formatF<boost::iterator_range<const char*> >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/replace.hpp:179:0: required from 'void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string<char>; Range1T = char [11]; Range2T = char [1]]'
179 | ::boost::algorithm::find_format(
180 | Input,
181 | ::boost::algorithm::first_finder(Search),
182 | ::boost::algorithm::const_formatter(Format) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:132:0: required from here
132 | boost::replace_first(value, " (Default)", "");
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull]
65 | static void failed() { ((Model*)0)->constraints(); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/concept.hpp:40: note: in a call to non-static member function 'void boost::algorithm::FinderConcept<FinderT, IteratorT>::constraints() [with FinderT = boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]'
40 | void constraints()
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FormatterConcept<boost::algorithm::detail::const_formatF<boost::iterator_range<const char*> >, boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/find_format.hpp:103:0: required from 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string<char>; FinderT = detail::first_finderF<const char*, is_equal>; FormatterT = detail::const_formatF<boost::iterator_range<const char*> >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/replace.hpp:179:0: required from 'void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string<char>; Range1T = char [11]; Range2T = char [1]]'
179 | ::boost::algorithm::find_format(
180 | Input,
181 | ::boost::algorithm::first_finder(Search),
182 | ::boost::algorithm::const_formatter(Format) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:132:0: required from here
132 | boost::replace_first(value, " (Default)", "");
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull]
65 | static void failed() { ((Model*)0)->constraints(); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/concept.hpp:65: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept<FormatterT, FinderT, IteratorT>::constraints() [with FormatterT = boost::algorithm::detail::const_formatF<boost::iterator_range<const char*> >; FinderT = boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]'
65 | void constraints()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp: In instantiation of 'static void stan::math::internal::bounded<T_y, T_low, T_high, y_is_vec>::check(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = double; T_high = double; bool y_is_vec = false]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:80:75: required from 'void stan::math::check_bounded(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = double; T_high = double]'
80 | internal::bounded<T_y, T_low, T_high, is_vector_like<T_y>::value>::check(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | function, name, y, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/atanh.hpp:32:18: required from 'double stan::math::atanh(T&&) [with T = const double&; stan::require_arithmetic_t<T>* <anonymous> = 0]'
32 | check_bounded("atanh", "x", x, -1.0, 1.0);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/atanh.hpp:59:0: required from here
59 | return make_callback_var(atanh(x.val()), [x](const auto& vi) mutable {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:30:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
30 | for (size_t n = 0; n < max_size(low, high); n++) {
| ~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 2>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 2, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 2, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:182:31: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
182 | Eigen::Matrix<double, 2, 1> a_args(2);
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 2, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 2, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 2, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:182:31: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
182 | Eigen::Matrix<double, 2, 1> a_args(2);
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 1, 1, 0, 1, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:183:31: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
183 | Eigen::Matrix<double, 1, 1> b_args(1);
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:118:39: required from 'TupleT stan::math::internal::grad_2F1_impl_ab(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double>]'
118 | inner_diff = g_current.array().abs().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:206:78: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
206 | grad_tuple_ab = grad_2F1_impl_ab<calc_a1_euler, calc_a2_euler, calc_b1>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
207 | a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Matrix<double, -1, 1>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:563:19: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]'
563 | diag.segment(i,n-i).minCoeff(&k);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:54:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp: In instantiation of 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]':
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:98: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
98 | int ret = 0;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_exp_op<double>, const Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:58: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:330:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits<double, double, false, false, 1, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:72:102: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
72 | typedef blas_data_mapper<typename Traits::ResScalar, Index, ColMajor, Unaligned, ResInnerStride> ResMapper;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits<double, double, false, false, 1, 1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42: required from 'struct Eigen::internal::gebp_kernel<double, double, long long int, Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>, 4, 4, false, false>'
1080 | typedef typename HalfTraits::LhsPacket LhsPacketHalf;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:92:109: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
92 | gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits<double, double, false, false, 1, 2>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45: required from 'struct Eigen::internal::gebp_kernel<double, double, long long int, Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>, 4, 4, false, false>'
1085 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:92:109: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
92 | gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CommaInitializer.h:159:10: required from 'Eigen::CommaInitializer<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
159 | return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:10: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Scal = double; stan::require_t<stan::is_eigen_col_vector<T> >* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
102 | result << A.template cast<T_return>(), B;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:19: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
28 | = append_row(as_array_or_scalar(b), 1.0);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Matrix<double, -1, 1> >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::mean() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>())) / Scalar(this->size());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:26:0: required from here
26 | vector_d diff = dtrs_vals.array() - dtrs_vals.mean();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:451:40: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
451 | subdiag = mat.template diagonal<-1>().real();
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:91: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:101: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:184:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
184 | _pk.noalias() = -_gk;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:103:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
102 | C_adj = D.template triangularView<Upper>()
103 | .solve(C_adj.transpose())
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:104:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
102 | C_adj = D.template triangularView<Upper>()
103 | .solve(C_adj.transpose())
104 | .transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]':
stanExports_cov.h:689:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:520: warning: unused variable 'rows' [-Wunused-variable]
520 | const Eigen::Index rows = row_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:521: warning: unused variable 'cols' [-Wunused-variable]
521 | const Eigen::Index cols = col_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_cov.h:799:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
799 | sdprior = stan::math::normal_lpdf<false>(logsd,
800 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_cov.h:799:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
799 | sdprior = stan::math::normal_lpdf<false>(logsd,
800 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:78:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
78 | = to_ref_if<is_autodiff_v<T_scale>>(y_scaled * y_scaled);
stanExports_cov.h:799:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
799 | sdprior = stan::math::normal_lpdf<false>(logsd,
800 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:697:0: required from 'auto stan::model::rvalue(Mat&&, const char*, Idx&&, index_min_max) [with Mat = const Eigen::Matrix<double, -1, -1>&; Idx = index_uni; stan::require_dense_dynamic_t<T_y>* <anonymous> = 0]'
697 | return rvalue(x.middleCols(col_start, col_idx.max_ - col_start), name,
stanExports_cov.h:184:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:697:0: required from 'auto stan::model::rvalue(Mat&&, const char*, Idx&&, index_min_max) [with Mat = const Eigen::Matrix<double, -1, -1>&; Idx = index_uni; stan::require_dense_dynamic_t<T_y>* <anonymous> = 0]'
697 | return rvalue(x.middleCols(col_start, col_idx.max_ - col_start), name,
698 | std::forward<Idx>(row_idx));
stanExports_cov.h:184:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_binary.hpp:219:66: required from 'stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)> [with auto:31 = stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>; auto:32 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>; auto:33 = int]'
219 | return std::forward<decltype(x_inner)>(x_inner).unaryExpr(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
220 | [f_inner_ = std::forward<decltype(f_inner)>(f_inner),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | y_inner](auto&& v) { return f_inner_(v, y_inner); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/pow.hpp:112:29: required from 'auto stan::math::pow(T1&&, T2&&) [with T1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>; T2 = int; stan::require_any_container_t<T1, T2>* <anonymous> = 0; stan::require_all_not_matrix_st<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_all_arithmetic_t<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>* <anonymous> = 0]'
112 | return apply_scalar_binary(
| ~~~~~~~~~~~~~~~~~~~^
113 | // Qualified pow since only Arithmetic types are accepted here
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | [](auto&& c, auto&& d) {
| ~~~~~~~~~~~~~~~~~~~~~~~~
115 | return stan::math::pow(std::forward<decltype(c)>(c),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116 | std::forward<decltype(d)>(d));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | },
| ~~
118 | std::forward<T1>(a), std::forward<T2>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_binary.hpp:219:66: required from 'stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)> [with auto:31 = stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&; auto:32 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&; auto:33 = int&]'
219 | return std::forward<decltype(x_inner)>(x_inner).unaryExpr(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
220 | [f_inner_ = std::forward<decltype(f_inner)>(f_inner),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
221 | y_inner](auto&& v) { return f_inner_(v, y_inner); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/pow.hpp:112:29: required from 'auto stan::math::pow(T1&&, T2&&) [with T1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>; T2 = int; stan::require_any_container_t<T1, T2>* <anonymous> = 0; stan::require_all_not_matrix_st<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_all_arithmetic_t<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>* <anonymous> = 0]'
112 | return apply_scalar_binary(
| ~~~~~~~~~~~~~~~~~~~^
113 | // Qualified pow since only Arithmetic types are accepted here
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | [](auto&& c, auto&& d) {
| ~~~~~~~~~~~~~~~~~~~~~~~~
115 | return stan::math::pow(std::forward<decltype(c)>(c),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116 | std::forward<decltype(d)>(d));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | },
| ~~
118 | std::forward<T1>(a), std::forward<T2>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >; long long unsigned int ...Is = {0, 1}; Args = {stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>; long long unsigned int ...Is = {0, 1, 2}; Args = {stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>, int}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1, 2>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/pow.hpp:112:29: required from 'auto stan::math::pow(T1&&, T2&&) [with T1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>; T2 = int; stan::require_any_container_t<T1, T2>* <anonymous> = 0; stan::require_all_not_matrix_st<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_all_arithmetic_t<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>* <anonymous> = 0]'
112 | return apply_scalar_binary(
| ~~~~~~~~~~~~~~~~~~~^
113 | // Qualified pow since only Arithmetic types are accepted here
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | [](auto&& c, auto&& d) {
| ~~~~~~~~~~~~~~~~~~~~~~~~
115 | return stan::math::pow(std::forward<decltype(c)>(c),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116 | std::forward<decltype(d)>(d));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
117 | },
| ~~
118 | std::forward<T1>(a), std::forward<T2>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:22: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~~~~~^~
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:13: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~^~~~~~~~~~~~
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:13: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~^~~~~~~~~~~~
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:32: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:78:64: required from 'stan::math::sqrt<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&)::<lambda(auto:57&&)> [with auto:57 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&]'
78 | std::forward<Container>(x), [](auto&& v) { return v.array().sqrt(); });
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::sqrt<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&)::<lambda(auto:57&&)>; T2 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:77:46: required from 'auto stan::math::sqrt(Container&&) [with Container = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
77 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
78 | std::forward<Container>(x), [](auto&& v) { return v.array().sqrt(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:181:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
181 | stan::math::sqrt(
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:78:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:77:46: required from 'auto stan::math::sqrt(Container&&) [with Container = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
77 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
78 | std::forward<Container>(x), [](auto&& v) { return v.array().sqrt(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:181:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
181 | stan::math::sqrt(
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 1, -1, 1, 1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 1, -1, 1, 1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 1, -1, 1, 1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, 1, -1, 1, 1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, 1, -1, 1, 1, -1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, 1, -1, 1, 1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:77:46: required from 'auto stan::math::sqrt(Container&&) [with Container = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
77 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
78 | std::forward<Container>(x), [](auto&& v) { return v.array().sqrt(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:181:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
181 | stan::math::sqrt(
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >, void>::apply<stan::math::sqrt<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&)::<lambda(auto:57&&)>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&, stan::math::sqrt<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&)::<lambda(auto:57&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::apply_vector_unary<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >, void>::apply<stan::math::sqrt<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&)::<lambda(auto:57&&)>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&, stan::math::sqrt<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >&&)::<lambda(auto:57&&)>&&)::<lambda(auto:16&&)>; _Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > >&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:77:46: required from 'auto stan::math::sqrt(Container&&) [with Container = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
77 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
78 | std::forward<Container>(x), [](auto&& v) { return v.array().sqrt(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:181:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
181 | stan::math::sqrt(
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<double, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_cov.h:843:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
843 | corprior = stan::math::normal_lpdf<false>(
844 | stan::math::to_vector(mcor), static_cast<double>(0),
845 | static_cast<double>(1));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Matrix<double, 1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_value_column_vector_or_scalar.hpp:24:45: required from 'auto stan::math::as_value_column_vector_or_scalar(T&&) [with T = Eigen::Matrix<double, 1, -1>&]'
24 | return value_of(as_column_vector_or_scalar(std::forward<T>(a)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:180:58: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
180 | decltype(auto) y_val = as_value_column_vector_or_scalar(y_ref);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:217:55: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
217 | vector_partials_t y_val_minus_mu_val = eval(y_val - mu_val);
| ~~~~~~^~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, member_sum<double, double>, 1>; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:203:15: required from 'PacketType Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Eigen::Index = long long int]'
203 | PanelType panel(m_arg,
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:251:78: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
251 | PacketScalar packet_res0 = eval.template packet<alignment,PacketScalar>(alignedStart);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:277:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:217:20: required from 'PacketType Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Eigen::Index = long long int]'
217 | PanelEvaluator panel_eval(panel);
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:251:78: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
251 | PacketScalar packet_res0 = eval.template packet<alignment,PacketScalar>(alignedStart);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:72: required from 'const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Scalar = double; Eigen::Index = long long int]'
183 | return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:268:34: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
268 | res = func(res,eval.coeff(index));
| ~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:100:15: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
100 | pack_rhs(blockB, rhs.getSubMapper(k2,0), actual_kc, size);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 1>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:106:17: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
106 | pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2256:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2256 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2258:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2258 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2259 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2298 | PacketBlock<HalfPacket> kernel_half;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2304 | PacketBlock<QuarterPacket> kernel_quarter;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long long int; DataMapper = Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>; int mr = 4; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false; ResScalar = double]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:113:15: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
113 | gebp(res.getSubMapper(i2, 0), blockA, blockB, actual_mc, actual_kc,
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | (std::min)(size,i2), alpha, -1, -1, 0, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1920:103: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1920 | const int SResPacketHalfSize = unpacket_traits<typename unpacket_traits<SResPacket>::half>::size;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1921 | const int SResPacketQuarterSize = unpacket_traits<typename unpacket_traits<typename unpacket_traits<SResPacket>::half>::half>::size;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1977:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1977 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SResPacket>::half,SResPacket>::type SResPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1978:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1978 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SLhsPacket>::half,SLhsPacket>::type SLhsPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1979:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1979 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SRhsPacket>::half,SRhsPacket>::type SRhsPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1980 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SAccPacket>::half,SAccPacket>::type SAccPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 16>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 4, 4> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 4, 4>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:155:52: required from 'void Eigen::internal::tribb_kernel<LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo>::operator()(ResScalar*, Index, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int ResInnerStride = 1; int UpLo = 2; ResScalar = double]'
155 | Matrix<ResScalar,BlockSize,BlockSize,ColMajor> buffer((internal::constructor_without_unaligned_array_assert()));
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 4, 4> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 4, 4> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:49:27: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
49 | << to_row_vector(a_ref) << ", "
| ~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:50:36: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
50 | << "b: " << to_row_vector(b_ref) << ", "
| ~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:29:0: required from here
29 | double variance = diff.squaredNorm() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:46: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:26: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:43: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:352:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
352 | Block<MatrixType,Dynamic,1> A21(mat,k+1,k,rs,1);
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:80: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
358 | temp.head(k) = mat.diagonal().real().head(k).asDiagonal() * A10.adjoint();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
358 | temp.head(k) = mat.diagonal().real().head(k).asDiagonal() * A10.adjoint();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 6>'
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:359:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
359 | mat.coeffRef(k,k) -= (A10 * temp.head(k)).value();
| ~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:32: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
361 | A21.noalias() -= A20 * temp.head(k);
| ~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:56: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
379 | ret = ret && (mat.col(j).tail(size-j-1).array()==Scalar(0)).all();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:32: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
387 | ret = ret && (A21.array()==Scalar(0)).all();
| ~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_linesearch.hpp:254:0: required from 'int stan::optimization::WolfeLineSearch(FunctorType&, Scalar&, XType&, Scalar&, XType&, const XType&, const XType&, const Scalar&, const XType&, const Scalar&, const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with FunctorType = ModelAdaptor<model_cov_namespace::model_cov, false>; Scalar = double; XType = Eigen::Matrix<double, -1, 1>]'
254 | x1.noalias() = x0 + alpha1 * p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:202:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
202 | = WolfeLineSearch(_func, _alpha, _xk_1, _fk_1, _gk_1, _pk, _xk, _fk,
203 | _gk, _ls_opts.c1, _ls_opts.c2, _ls_opts.minAlpha,
204 | _ls_opts.maxLSIts, _ls_opts.maxLSRestarts);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:55:0: required from 'void stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::search_direction(VectorT&, const VectorT&) const [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
55 | pk.noalias() = -(_Hk * gk);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:247:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
247 | _qn.search_direction(_pk, _gk);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:93:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
93 | inv_sigma * y_scaled);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Array<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:95:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
95 | partials<0>(ops_partials) = -scaled_diff;
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)> [with auto:61 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, void>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:203:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
203 | = value_of(arena_base).array().pow(value_of(exponent)).matrix();
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:203:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
203 | = value_of(arena_base).array().pow(value_of(exponent)).matrix();
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_pow_op<double, int>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:203:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
203 | = value_of(arena_base).array().pow(value_of(exponent)).matrix();
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_NEQ>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_NEQ>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:207:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
207 | const auto& ret_mul = to_ref(ret.adj().array() * ret.val().array());
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:207:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
207 | const auto& ret_mul = to_ref(ret.adj().array() * ret.val().array());
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:207:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
207 | const auto& ret_mul = to_ref(ret.adj().array() * ret.val().array());
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:211:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
211 | .select(ret_mul * value_of(exponent)
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:212:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
211 | .select(ret_mul * value_of(exponent)
212 | / value_of(arena_base).array(),
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Select<Eigen::Array<bool, 1, -1, 1, 1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Select<Eigen::Array<bool, 1, -1, 1, 1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Select<Eigen::Array<bool, 1, -1, 1, 1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Select.h:52:7: required from 'class Eigen::Select<Eigen::Array<bool, 1, -1, 1, 1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, int>, const Eigen::Array<double, 1, -1, 1, 1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, 1, -1, 1, 1, -1> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, 1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 1, -1, 1, 1, -1> > >'
52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/pow.hpp:211:0: required from 'auto stan::math::pow(const Mat1&, const Scal1&) [with Mat1 = Eigen::Block<const Eigen::Block<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, true>, 1, -1, false>; Scal1 = int; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_all_matrix_st<stan::is_var, Mat1>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
210 | += (are_vals_zero)
211 | .select(ret_mul * value_of(exponent)
212 | / value_of(arena_base).array(),
213 | 0);
stanExports_cov.h:183:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:180:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
180 | (as_array_or_scalar(a) - b.val().array()).matrix())>;
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:180:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
180 | (as_array_or_scalar(a) - b.val().array()).matrix())>;
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:180:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
180 | (as_array_or_scalar(a) - b.val().array()).matrix())>;
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > > >'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, 1, -1> > > > >]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:179:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
179 | using op_ret_type = plain_type_t<decltype(
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:183:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
183 | arena_t<ret_type> ret(as_array_or_scalar(a) - arena_b.val().array());
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:185:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
185 | [ret, arena_b]() mutable { arena_b.adj() -= ret.adj_op(); });
stanExports_cov.h:182:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:95:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
95 | partials<0>(ops_partials) = -scaled_diff;
stanExports_cov.h:642:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
642 | corprior = stan::math::normal_lpdf<false>(rawcor,
643 | static_cast<double>(0), static_cast<double>(1));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_cov.h:648:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
648 | corprior = stan::math::normal_lpdf<false>(
649 | stan::math::to_vector(mcor), static_cast<double>(0),
650 | static_cast<double>(1));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_cov.h:648:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
648 | corprior = stan::math::normal_lpdf<false>(
649 | stan::math::to_vector(mcor), static_cast<double>(0),
650 | static_cast<double>(1));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:86:41: required from 'void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
86 | || !(cholesky.matrixLLT().diagonal().array() > 0.0).all()) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:141:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
141 | check_pos_definite("cholesky_decompose", "m", L_factor);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:86:49: required from 'void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
86 | || !(cholesky.matrixLLT().diagonal().array() > 0.0).all()) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:141:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
141 | check_pos_definite("cholesky_decompose", "m", L_factor);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)> [with auto:61 = Eigen::Matrix<stan::math::var_value<double>, -1, 1>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:181:59: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
181 | decltype(auto) mu_val = as_value_column_vector_or_scalar(mu_ref);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)> [with auto:61 = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:199:46: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
199 | auto ldlt_Sigma = make_ldlt_factor(value_of(Sigma_ref));
| ~~~~~~~~^~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:217:55: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
217 | vector_partials_t y_val_minus_mu_val = eval(y_val - mu_val);
| ~~~~~~^~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:236:26: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
236 | += 0.5 * (half * half.transpose() - inv_Sigma);
| ~~~~~^~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:236:45: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
236 | += 0.5 * (half * half.transpose() - inv_Sigma);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:236:18: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
236 | += 0.5 * (half * half.transpose() - inv_Sigma);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/sum.hpp:50:0: required from 'stan::math::var stan::math::sum(T&&) [with T = Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_rev_matrix_t<T>* <anonymous> = 0; var = var_value<double>]'
50 | return make_callback_var(sum(x_arena.val()), [x_arena](auto& vi) mutable {
stanExports_cov.h:705:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
705 | lp_accum__.add(stan::math::sum(llrow));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_ldlt_factor.hpp:32:45: required from 'void stan::math::check_ldlt_factor(const char*, const char*, LDLT_factor<T>&) [with T = Eigen::Matrix<double, -1, -1>]'
32 | auto too_small = A.ldlt().vectorD().tail(1)(0);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:200:20: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
200 | check_ldlt_factor(function, "LDLT_Factor of covariance parameter",
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | ldlt_Sigma);
| ~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::Matrix<double, 2, 1> >(const char*, const char*, const Eigen::Matrix<double, 2, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 2, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 2, 1>]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:32:15: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
32 | check_finite("hypergeometric_pFq", "a", a_ref);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 2, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::Matrix<double, 1, 1, 0, 1, 1> >(const char*, const char*, const Eigen::Matrix<double, 1, 1, 0, 1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 1, 1, 0, 1, 1>]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:33:15: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
33 | check_finite("hypergeometric_pFq", "b", b_ref);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, 2, 1> >(const char*, const char*, const Eigen::Matrix<double, 2, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 2, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 2, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:35:16: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
35 | check_not_nan("hypergeometric_pFq", "a", a_ref);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 2, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, 1, 1, 0, 1, 1> >(const char*, const char*, const Eigen::Matrix<double, 1, 1, 0, 1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 1, 1, 0, 1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:36:16: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
36 | check_not_nan("hypergeometric_pFq", "b", b_ref);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:268:7: required from 'Eigen::MapBase<Derived, 1>::ScalarWithConstIfNotLvalue& Eigen::MapBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; ScalarWithConstIfNotLvalue = double; Eigen::Index = long long int]'
15 | EIGEN_STATIC_ASSERT((int(internal::evaluator<Derived>::Flags) & LinearAccessBit) || Derived::IsVectorAtCompileTime, \
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:367:25: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
367 | matA.col(i).coeffRef(i+1) = 1;
| ~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:475:5: required from 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<Derived>&, Eigen::DenseBase<Derived>&, const Eigen::JacobiRotation<OtherScalar>&) [with VectorX = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = double]'
475 | EIGEN_PLAIN_ENUM_MIN(evaluator<VectorX>::Alignment, evaluator<VectorY>::Alignment),
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:315:40: required from 'void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar>&) [with OtherScalar = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::Index = long long int]'
315 | internal::apply_rotation_in_the_plane(x, y, j.transpose());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:895:24: required from 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long long int]'
895 | q.applyOnTheRight(k,k+1,rot);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:548:87: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]'
548 | internal::tridiagonal_qr_step<MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor>(diag.data(), subdiag.data(), start, end, computeEigenvectors ? eivec.data() : (Scalar*)0, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from 'class Eigen::internal::visitor_evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
79 | CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from 'void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::min_coeff_visitor<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]'
123 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:323:14: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long long int; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
323 | this->visit(minVisitor);
| ~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:496:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff(IndexType*) const [with IndexType = long long int; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
496 | return minCoeff<PropagateFast>(index);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:563:35: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]'
563 | diag.segment(i,n-i).minCoeff(&k);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:74: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from 'struct Eigen::internal::evaluator_wrapper_base<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
1384 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from 'struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:74: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
379 | ret = ret && (mat.col(j).tail(size-j-1).array()==Scalar(0)).all();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from 'struct Eigen::internal::evaluator_wrapper_base<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
1384 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from 'struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:50: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
387 | ret = ret && (A21.array()==Scalar(0)).all();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Matrix<double, -1, 1>; bool NeedToTranspose = false; ResScalar = double]'
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:192:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
192 | * CubicInterp(_gk_1.dot(_pk_1), _alphak_1, _fk - _fk_1,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/sum.hpp:32:0: required from 'stan::math::var stan::math::sum(const std::vector<var_value<double>, Alloc>&) [with Alloc = arena_allocator<var_value<double> >; var = var_value<double>]'
32 | return make_callback_var(arena_m.val().sum(), [arena_m](auto& vi) mutable {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/accumulator.hpp:135:0: required from 'stan::math::var stan::math::accumulator<T, typename std::enable_if<stan::is_var<typename std::decay<_Tp>::type>::value, void>::type>::sum() const [with T = stan::math::var_value<double>; typename std::enable_if<stan::is_var<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = stan::math::var_value<double>; stan::math::var = stan::math::var_value<double>]'
135 | inline var sum() const { return stan::math::sum(buf_); }
stanExports_cov.h:716:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
716 | return lp_accum__.sum();
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const char*, const char*, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(double)>; T = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:61:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
61 | check_not_nan(function, "Random variable", y_val);
stanExports_cov.h:799:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
799 | sdprior = stan::math::normal_lpdf<false>(logsd,
800 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >(const char*, const char*, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >&)::<lambda(double)>; T = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:61:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<double, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
61 | check_not_nan(function, "Random variable", y_val);
stanExports_cov.h:843:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
843 | corprior = stan::math::normal_lpdf<false>(
844 | stan::math::to_vector(mcor), static_cast<double>(0),
845 | static_cast<double>(1));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Transpose<Eigen::Matrix<double, 1, -1> > >(const char*, const char*, const Eigen::Transpose<Eigen::Matrix<double, 1, -1> >&)::<lambda(double)>; T = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Transpose<Eigen::Matrix<double, 1, -1> >]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:188:16: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
188 | check_not_nan(function, "Random variable", y_val);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Transpose<Eigen::Matrix<double, 1, -1> > >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:74:0: required from 'int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
74 | Eigen::Map<Eigen::VectorXd>(&row[0], draws.cols()) = draws.row(i);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1253:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1253 | ret = stan::services::standalone_generate(model_, draws,
1254 | Rcpp::as<unsigned int>(seed), interrupt, logger, *sample_writer_ptr);
stanExports_cov.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 4, 4>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:453:45: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
453 | RealScalar scale = mat.cwiseAbs().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:93:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:86: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
372 | hCoeffs.tail(n-i-1) += (conj(h)*RealScalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail(remainingSize)))) * matA.col(i).tail(n-i-1);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:34:74: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:60: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Array<double, -1, 1> >(const char*, const char*, const Eigen::Array<double, -1, 1>&)::<lambda(double)>; T = Eigen::Array<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Array<double, -1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:61:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
61 | check_not_nan(function, "Random variable", y_val);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, 1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:104:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
104 | return ops_partials.build(logp);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, 1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:104:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
104 | return ops_partials.build(logp);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:313:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h: In instantiation of 'void Eigen::internal::BlockedInPlaceTranspose(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; long long int Alignment = 16]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:308:89: required from 'static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; bool MatchPacketSize = false]'
308 | BlockedInPlaceTranspose<MatrixType,internal::evaluator<MatrixType>::Alignment>(m);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:348:53: required from 'void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Matrix<double, -1, -1>]'
348 | internal::inplace_transpose_selector<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:100:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
100 | D.transposeInPlace();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
272 | PacketBlock<Packet> A;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
280 | PacketBlock<Packet> B;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h: In instantiation of 'void Eigen::internal::BlockedInPlaceTranspose(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; long long int Alignment = 0]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:310:56: required from 'static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; bool MatchPacketSize = false]'
310 | BlockedInPlaceTranspose<MatrixType,Unaligned>(m);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:348:53: required from 'void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Matrix<double, -1, -1>]'
348 | internal::inplace_transpose_selector<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:100:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
100 | D.transposeInPlace();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
272 | PacketBlock<Packet> A;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
280 | PacketBlock<Packet> B;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> > >(const char*, const char*, const Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(double)>; T = Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:187:15: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
187 | check_finite(function, "Location parameter", mu_val);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:249:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
249 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:249:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
249 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:249:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
249 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:249:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
249 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'struct Eigen::internal::gemm_pack_rhs<double, long long int, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 4, 1, false, false>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:91:77: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
91 | gemm_pack_rhs<RhsScalar, Index, RhsMapper, Traits::nr, RhsStorageOrder> pack_rhs;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2504:50: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2504 | typedef typename unpacket_traits<Packet>::half HalfPacket;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2505 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2508 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2509 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size};
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:256:54: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/prod.hpp:53:16: required from 'stan::value_type_t<T> stan::math::prod(const EigMat&) [with EigMat = Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::value_type_t<T> = double]'
53 | return v.prod();
| ~~~~~~^~
stanExports_cov.h:180:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
180 | stan::math::prod(
181 | stan::math::sqrt(
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:256:54: required from 'struct Eigen::internal::evaluator<stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> >'
256 | CoeffReadCost = evaluator<ArgTypeNestedCleaned>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from 'struct Eigen::internal::evaluator_wrapper_base<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, stan::math::pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > >'
1384 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/prod.hpp:53:16: required from 'stan::value_type_t<T> stan::math::prod(const EigMat&) [with EigMat = Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<const Holder<Eigen::CwiseUnaryOp<apply_scalar_binary<pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>&&, Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:31&&, auto:32&&, auto:33&&)>::<lambda(auto:34&&)>, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false> >, pow<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>, int>(Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1, -1, false>&&, int&&)::<lambda(auto:293&&, auto:294&&)>, int> > > > > > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::value_type_t<T> = double]'
53 | return v.prod();
| ~~~~~~^~
stanExports_cov.h:180:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_cov_namespace::constraincorsqrt(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
180 | stan::math::prod(
181 | stan::math::sqrt(
182 | stan::math::subtract(static_cast<double>(1),
183 | stan::math::pow(
184 | stan::model::rvalue(rawcor, "rawcor",
185 | stan::model::index_uni(rowi),
186 | stan::model::index_min_max(1, (coli - 1))), 2)))),
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:142:7: required from 'Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
142 | EIGEN_STATIC_ASSERT(internal::evaluator<Derived>::Flags & LinearAccessBit,
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:182:19: required from 'Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Block<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
182 | return coeff(index);
| ~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_ldlt_factor.hpp:32:48: required from 'void stan::math::check_ldlt_factor(const char*, const char*, LDLT_factor<T>&) [with T = Eigen::Matrix<double, -1, -1>]'
32 | auto too_small = A.ldlt().vectorD().tail(1)(0);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:200:20: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
200 | check_ldlt_factor(function, "LDLT_Factor of covariance parameter",
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | ldlt_Sigma);
| ~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1: required from 'ResultType Eigen::internal::member_sum<ResultType, Scalar>::operator()(const XprType&) const [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; ResultType = double; Scalar = double]'
97 | { return mat.MEMBER(); } \
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21: required from 'const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Scalar = double; Eigen::Index = long long int]'
183 | return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:268:34: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
268 | res = func(res,eval.coeff(index));
| ~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, 1>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from 'class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
79 | CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from 'void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >]'
123 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:374:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:54: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]'
178 | generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
361 | A21.noalias() -= A20 * temp.head(k);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::mean() const [with Derived = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits<T>::Scalar = double]'
478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>())) / Scalar(this->size());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mean.hpp:25:68: required from 'stan::math::mean<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:249&&)> [with auto:249 = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&]'
25 | [](auto&& a) { return a.mean(); });
| ~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::mean<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:249&&)>; _Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; F = stan::math::mean<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&)::<lambda(auto:249&&)>; T = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mean.hpp:24:39: required from 'stan::return_type_t<T> stan::math::mean(T&&) [with T = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_container_t<T1>* <anonymous> = 0; stan::return_type_t<T> = double]'
24 | return apply_vector_unary<T>::reduce(std::forward<T>(m),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
25 | [](auto&& a) { return a.mean(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:800:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
800 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 0>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:106:17: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
106 | pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2100:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2100 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2102:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2102 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2103 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Functor = assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:74:0: required from 'int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
74 | Eigen::Map<Eigen::VectorXd>(&row[0], draws.cols()) = draws.row(i);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1253:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1253 | ret = stan::services::standalone_generate(model_, draws,
1254 | Rcpp::as<unsigned int>(seed), interrupt, logger, *sample_writer_ptr);
stanExports_cov.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
883 | this->_set_noalias(other);
| ~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
332 | Base::template _init1<T>(x);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = add_assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:280:48: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const false_type&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Func = generic_product_impl<Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 5>::set]'
280 | func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:317:41: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
883 | this->_set_noalias(other);
| ~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
332 | Base::template _init1<T>(x);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = add_assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:333:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'class Eigen::internal::gemv_traits<double, double, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:306:38: required from 'struct Eigen::internal::general_matrix_vector_product<long long int, double, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long long int, 0>, false, 0>'
306 | typedef typename Traits::LhsPacket LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
346 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 | <Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
348 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350 | RhsMapper(actualRhsPtr, 1),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
352 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Scalar = double]'
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'class Eigen::internal::gemv_traits<double, double, 1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:310:42: required from 'struct Eigen::internal::general_matrix_vector_product<long long int, double, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long long int, 0>, false, 0>'
310 | typedef typename HalfTraits::LhsPacket LhsPacketHalf;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
346 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 | <Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
348 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350 | RhsMapper(actualRhsPtr, 1),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
352 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Scalar = double]'
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'class Eigen::internal::gemv_traits<double, double, 2>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:314:45: required from 'struct Eigen::internal::general_matrix_vector_product<long long int, double, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long long int, 0>, false, 0>'
314 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
346 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 | <Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
348 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350 | RhsMapper(actualRhsPtr, 1),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
352 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Scalar = double]'
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>; int nr = 4; bool Conjugate = false; bool PanelMode = true]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:155:19: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]'
155 | pack_rhs(blockB+actual_kc*j2, other.getSubMapper(startBlock,j2), actualPanelWidth, actual_cols, actual_kc, blockBOffset);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Side = 1; int Mode = 2]'
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:111:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
111 | D.template triangularView<Upper>().solveInPlace(D_adj);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'struct Eigen::internal::gemm_pack_rhs<double, long long int, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 4, 1, false, true>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:233:85: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 1; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]'
233 | gemm_pack_rhs<Scalar, Index, RhsMapper, Traits::nr, RhsStorageOrder,false,true> pack_rhs_panel;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:32:12: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, Side, Mode, Conjugate, TriStorageOrder, 1, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Side = 1; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]'
27 | triangular_solve_matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~
28 | Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | (Mode&UnitDiag) | ((Mode&Upper) ? Lower : Upper),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | NumTraits<Scalar>::IsComplex && Conjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | TriStorageOrder==RowMajor ? ColMajor : RowMajor, ColMajor, OtherInnerStride>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | ::run(size, cols, tri, triStride, _other, otherIncr, otherStride, blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int Side = 1; int Mode = 2]'
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2504:50: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2504 | typedef typename unpacket_traits<Packet>::half HalfPacket;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2505 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2508 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2509 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size};
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from 'stan::value_type_t<T> stan::math::sum(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; stan::value_type_t<T> = double]'
47 | return m.sum();
| ~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:81:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
81 | T_partials_return logp = -0.5 * sum(y_scaled_sq);
stanExports_cov.h:799:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
799 | sdprior = stan::math::normal_lpdf<false>(logsd,
800 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; SrcXprType = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Functor = assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; SrcXprType = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Src = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Src = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Src = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >]'
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CommaInitializer.h:159:10: required from 'Eigen::CommaInitializer<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
159 | return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:10: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Scal = double; stan::require_t<stan::is_eigen_col_vector<T> >* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
102 | result << A.template cast<T_return>(), B;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:19: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
28 | = append_row(as_array_or_scalar(b), 1.0);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:28: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:74: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:359:56: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
359 | mat.coeffRef(k,k) -= (A10 * temp.head(k)).value();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Matrix<double, -1, 1>; bool NeedToTranspose = false; ResScalar = double]'
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:192:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
192 | * CubicInterp(_gk_1.dot(_pk_1), _alphak_1, _fk - _fk_1,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = true]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:319:27: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 1; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]'
319 | pack_lhs_panel(blockA, lhs.getSubMapper(i2,absolute_j2),
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
320 | actualPanelWidth, actual_mc,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
321 | actual_kc, j2);
| ~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:32:12: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, Side, Mode, Conjugate, TriStorageOrder, 1, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Side = 1; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]'
27 | triangular_solve_matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~
28 | Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | (Mode&UnitDiag) | ((Mode&Upper) ? Lower : Upper),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | NumTraits<Scalar>::IsComplex && Conjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | TriStorageOrder==RowMajor ? ColMajor : RowMajor, ColMajor, OtherInnerStride>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | ::run(size, cols, tri, triStride, _other, otherIncr, otherStride, blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int Side = 1; int Mode = 2]'
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2100:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2100 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2102:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2102 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2103 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:166:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; U = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; ResScalar = double]'
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:86: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
372 | hCoeffs.tail(n-i-1) += (conj(h)*RealScalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail(remainingSize)))) * matA.col(i).tail(n-i-1);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
361 | A21.noalias() -= A20 * temp.head(k);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:469:72: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:469:55: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::eval_dynamic_impl(Dst&, const LhsT&, const RhsT&, const Func&, const Scalar&, Eigen::internal::true_type) [with Dst = Eigen::Matrix<double, -1, -1>; LhsT = Eigen::Matrix<double, -1, -1>; RhsT = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>; Scalar = double; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
469 | call_restricted_packet_assignment_no_alias(dst, s * lhs.lazyProduct(rhs), func);
| ~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:446:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Array<double, -1, 1>; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Array<double, -1, 1>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Array<double, -1, 1> >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from 'stan::value_type_t<T> stan::math::sum(const T&) [with T = Eigen::Array<double, -1, 1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; stan::value_type_t<T> = double]'
47 | return m.sum();
| ~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/broadcast_array.hpp:32:16: required from 'void stan::math::internal::broadcast_array<T>::operator=(const Y&) [with Y = Eigen::Array<double, -1, 1>; T = double]'
32 | prim_ = sum(m);
| ~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:101:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = var_value<double>; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
101 | partials<1>(ops_partials) = std::move(scaled_diff);
stanExports_cov.h:602:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
602 | sdprior = stan::math::normal_lpdf<false>(logsd,
603 | stan::math::mean(logsd), static_cast<double>(10));
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; typename Dest::Scalar = double]'
296 | dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size());
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = true; typename Dest::Scalar = double]'
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:28: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:448:74: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; Lhs = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>]'
178 | generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>; ExpressionType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:38: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>]'
178 | generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:38: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, 1>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, 1>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, 1>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, 1>, 2, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, 1>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, 1>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:577:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, 1>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, 1>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, 1>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, 1>, 2, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, 1>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, 1>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:610:38: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::CopyConstructible<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:127:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
127 | struct IncrementableIteratorConcept : CopyConstructible<Iterator>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:31:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag> >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag> >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag> >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_<void (*)(boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>)>'
72 | struct requirement_<void(*)(Model)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_concepts.hpp:106:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_concepts.hpp:106:7: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible<X, Y>::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
208 | BOOST_CONCEPT_USAGE(Convertible) {
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:138:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::EqualityComparable<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag> >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag> >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag> >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_<void (*)(boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>)>'
72 | struct requirement_<void(*)(Model)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:154:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:154:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_<void (*)(boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >)>'
72 | struct requirement_<void(*)(Model)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:280:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible<X, Y>::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
208 | BOOST_CONCEPT_USAGE(Convertible) {
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:160:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_<void (*)(boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >)>'
72 | struct requirement_<void(*)(Model)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:280:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:280:9: required from 'struct boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_<void (*)(boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >)>'
72 | struct requirement_<void(*)(Model)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept<Iterator>::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:160:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
160 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept)
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:286:9: required from 'struct boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: required from 'struct boost::concepts::requirement_<void (*)(boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >)>'
72 | struct requirement_<void(*)(Model)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/algorithm/equal.hpp:174:13: required from 'bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/iterator_range_core.hpp:647:32: required from 'bool boost::operator==(const iterator_range<IteratorT>&, const iterator_range<Iterator2T>&) [with Iterator1T = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >; Iterator2T = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
647 | return boost::equal( l, r );
| ~~~~~~~~~~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/find_iterator.hpp:359:0: required from 'bool boost::algorithm::split_iterator<IteratorT>::equal(const boost::algorithm::split_iterator<IteratorT>&) const [with IteratorT = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
359 | m_Match==Other.m_Match &&
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:518:24: required from 'static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, std::true_type) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; std::true_type = std::true_type]'
518 | return f1.equal(f2);
| ~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:823:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator==(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >&; Difference1 = long long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >&; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_adaptor.hpp:166:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: warning: 'this' pointer is null [-Wnonnull]
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept<T>::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:286:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
286 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept)
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:74: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = false; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]'
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:337:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h: In instantiation of 'static void Eigen::internal::selfadjoint_matrix_vector_product<Scalar, Index, StorageOrder, UpLo, ConjugateLhs, ConjugateRhs, Version>::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: required from 'static void Eigen::internal::selfadjoint_product_impl<Lhs, LhsMode, false, Rhs, 0, true>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Scalar = double]'
227 | internal::selfadjoint_matrix_vector_product<Scalar, Index, (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
229 | (
| ^
230 | lhs.rows(), // size
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 | actualRhsPtr, // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
233 | actualDestPtr, // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
234 | actualAlpha // scale factor
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
235 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805:109: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SelfAdjointShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; int ProductTag = 7; Scalar = double]'
805 | selfadjoint_product_impl<typename Lhs::MatrixType,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:62:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
62 | conj_helper<Packet,Packet,NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, IsRowMajor), ConjugateRhs> pcj0;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:62:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
63 | conj_helper<Packet,Packet,NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, !IsRowMajor), ConjugateRhs> pcj1;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
361 | A21.noalias() -= A20 * temp.head(k);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:114:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 1>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = true; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:394:28: required from 'static void Eigen::internal::product_selfadjoint_matrix<Scalar, Index, LhsStorageOrder, true, ConjugateLhs, RhsStorageOrder, false, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1]'
394 | pack_lhs_transposed(blockA, lhs_transpose.getSubMapper(i2, k2), actual_kc, actual_mc);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:530:12: required from 'static void Eigen::internal::selfadjoint_product_impl<Lhs, LhsMode, false, Rhs, RhsMode, false>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int RhsMode = 0; Scalar = double]'
523 | internal::product_selfadjoint_matrix<Scalar, Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
524 | EIGEN_LOGICAL_XOR(LhsIsUpper,internal::traits<Lhs>::Flags &RowMajorBit) ? RowMajor : ColMajor, LhsIsSelfAdjoint,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(LhsIsUpper,bool(LhsBlasTraits::NeedToConjugate)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
526 | EIGEN_LOGICAL_XOR(RhsIsUpper,internal::traits<Rhs>::Flags &RowMajorBit) ? RowMajor : ColMajor, RhsIsSelfAdjoint,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(RhsIsUpper,bool(RhsBlasTraits::NeedToConjugate)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
528 | internal::traits<Dest>::Flags&RowMajorBit ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | Dest::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
530 | ::run(
| ~~~~~^
531 | lhs.rows(), rhs.cols(), // sizes
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
532 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
533 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
535 | actualAlpha, blocking // alpha
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805:109: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SelfAdjointShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int ProductTag = 8; Scalar = double]'
805 | selfadjoint_product_impl<typename Lhs::MatrixType,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::SelfAdjointShape, Eigen::DenseShape, 8>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::SelfAdjointShape, Eigen::DenseShape, 8>]'
357 | { scaleAndAddTo(dst, lhs, rhs, Scalar(-1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2256:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2256 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2258:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2258 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2259 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2298 | PacketBlock<HalfPacket> kernel_half;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2304 | PacketBlock<QuarterPacket> kernel_quarter;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:338:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h: In instantiation of 'void Eigen::internal::symm_pack_lhs<Scalar, Index, Pack1, Pack2_dummy, StorageOrder>::operator()(Scalar*, const Scalar*, Index, Index, Index) [with Scalar = double; Index = long long int; int Pack1 = 4; int Pack2_dummy = 2; int StorageOrder = 0]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:402:17: required from 'static void Eigen::internal::product_selfadjoint_matrix<Scalar, Index, LhsStorageOrder, true, ConjugateLhs, RhsStorageOrder, false, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1]'
402 | pack_lhs(blockA, &lhs(k2,k2), lhsStride, actual_kc, actual_mc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:530:12: required from 'static void Eigen::internal::selfadjoint_product_impl<Lhs, LhsMode, false, Rhs, RhsMode, false>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int RhsMode = 0; Scalar = double]'
523 | internal::product_selfadjoint_matrix<Scalar, Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
524 | EIGEN_LOGICAL_XOR(LhsIsUpper,internal::traits<Lhs>::Flags &RowMajorBit) ? RowMajor : ColMajor, LhsIsSelfAdjoint,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
525 | NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(LhsIsUpper,bool(LhsBlasTraits::NeedToConjugate)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
526 | EIGEN_LOGICAL_XOR(RhsIsUpper,internal::traits<Rhs>::Flags &RowMajorBit) ? RowMajor : ColMajor, RhsIsSelfAdjoint,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
527 | NumTraits<Scalar>::IsComplex && EIGEN_LOGICAL_XOR(RhsIsUpper,bool(RhsBlasTraits::NeedToConjugate)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
528 | internal::traits<Dest>::Flags&RowMajorBit ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
529 | Dest::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
530 | ::run(
| ~~~~~^
531 | lhs.rows(), rhs.cols(), // sizes
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
532 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
533 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
534 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
535 | actualAlpha, blocking // alpha
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
536 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805:109: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SelfAdjointShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int ProductTag = 8; Scalar = double]'
805 | selfadjoint_product_impl<typename Lhs::MatrixType,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::SelfAdjointShape, Eigen::DenseShape, 8>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::SelfAdjointShape, Eigen::DenseShape, 8>]'
357 | { scaleAndAddTo(dst, lhs, rhs, Scalar(-1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:48:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
48 | typedef typename unpacket_traits<typename packet_traits<Scalar>::type>::half HalfPacket;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:49:114: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
49 | typedef typename unpacket_traits<typename unpacket_traits<typename packet_traits<Scalar>::type>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:49:114: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:51:58: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
51 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:51:58: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:52:64: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
52 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:52:64: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixMatrix.h:52:64: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:577:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:229:30: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
229 | = mdivide_left_ldlt(ldlt_Sigma, Eigen::MatrixXd::Identity(K, K));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:610:38: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:229:30: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
229 | = mdivide_left_ldlt(ldlt_Sigma, Eigen::MatrixXd::Identity(K, K));
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:231:22: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
231 | half.noalias() = inv_Sigma * y_val_minus_mu_val;
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:231:22: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
231 | half.noalias() = inv_Sigma * y_val_minus_mu_val;
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:676:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
676 | stan::math::multi_normal_lpdf<false>(
677 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
678 | stan::model::index_multi(
679 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
680 | stan::model::index_min_max(1,
681 | stan::model::rvalue(nobs, "nobs",
682 | stan::model::index_uni(i)))))),
683 | stan::model::rvalue(mu, "mu",
684 | stan::model::index_multi(
685 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
686 | stan::model::index_min_max(1,
687 | stan::model::rvalue(nobs, "nobs",
688 | stan::model::index_uni(i)))))),
689 | stan::model::rvalue(covm, "covm",
690 | stan::model::index_multi(
691 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
692 | stan::model::index_min_max(1,
693 | stan::model::rvalue(nobs, "nobs",
694 | stan::model::index_uni(i))))),
695 | stan::model::index_multi(
696 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
697 | stan::model::index_min_max(1,
698 | stan::model::rvalue(nobs, "nobs",
699 | stan::model::index_uni(i))))))),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>]'
178 | generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]'
59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:38: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:67: required from 'Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>; Scalar = double]'
41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:599:18: required from 'void Eigen::LDLT<MatrixType, UpLo>::_solve_impl_transposed(const RhsType&, DstType&) const [with bool Conjugate = true; RhsType = Eigen::Matrix<double, -1, 1>; DstType = Eigen::Matrix<double, -1, 1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
599 | dst.row(i) /= vecD(i);
| ~~~~~~~~~~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:569:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::CopyConstructible<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:167:5: required from 'struct boost::CopyConstructible<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:127:16: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
127 | struct IncrementableIteratorConcept : CopyConstructible<Iterator>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::CopyConstructible<TT>::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
167 | BOOST_CONCEPT_USAGE(CopyConstructible) {
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag> >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag>]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag> >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::incrementable_traversal_tag> >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible<X, Y>::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
208 | BOOST_CONCEPT_USAGE(Convertible) {
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:138:13: required from 'struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::IncrementableIteratorConcept<Iterator>::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:138:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
138 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept)
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::EqualityComparable<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:233:5: required from 'struct boost::EqualityComparable<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:149:16: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
149 | struct SinglePassIteratorConcept
| ^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::EqualityComparable<TT>::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
233 | BOOST_CONCEPT_USAGE(EqualityComparable) {
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag> >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: required from 'struct boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag>]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag> >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::Convertible<boost::iterators::random_access_traversal_tag, boost::iterators::single_pass_traversal_tag> >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::Convertible<X, Y>::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
208 | BOOST_CONCEPT_USAGE(Convertible) {
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:160:13: required from 'struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::range_detail::SinglePassIteratorConcept<Iterator>::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:160:13: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
160 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept)
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp: In instantiation of 'boost::concepts::usage_requirements<Model>::~usage_requirements() [with Model = boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:50:47: required from 'static void boost::concepts::requirement<boost::concepts::failed************ Model::************>::failed() [with Model = boost::concepts::usage_requirements<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >]'
50 | static void failed() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:286:9: required from 'struct boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of 'template<class Model> boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints<Model, (& Model::constraints)>*) [with Model = boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > >]'
32 | inline yes has_constraints_(Model*, wrap_constraints<Model,&Model::constraints>* = 0);
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from 'const bool boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >::value'
44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) );
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from 'struct boost::concepts::not_satisfied<boost::SinglePassRangeConcept<const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > > > >'
45 | typedef boost::integral_constant<bool, value> type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/iterator/iterator_facade.hpp:824:1: required from 'typename boost::iterators::detail::enable_if_interoperable<Derived1, Derived2, boost::iterators::detail::always_bool_t<Derived1, Derived2> >::type boost::iterators::operator!=(const iterator_facade<Derived1, V1, TC1, Reference1, Difference1>&, const iterator_facade<Derived2, V2, TC2, Reference2, Difference2>&) [with Derived1 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string<char>; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string<char>; Difference1 = long long int; Derived2 = transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string<char>; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string<char>; Difference2 = long long int; typename detail::enable_if_interoperable<Derived1, Derived2, detail::always_bool_t<Derived1, Derived2> >::type = bool; detail::always_bool_t<Derived1, Derived2> = bool]'
808 | return_prefix iterator_core_access::base_op( \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
809 | *static_cast< Derived1 const* >(&lhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
810 | *static_cast< Derived2 const* >(&rhs), \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
811 | std::integral_constant< bool, std::is_convertible< Derived2, Derived1 >::value >() \
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
812 | ); \
| ~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:1686:21: required from 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >]'
1686 | for (; __first != __last; ++__first)
| ~~~~~~~~^~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/stl_vector.h:724:23: required from 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<std::__cxx11::basic_string<char>, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >, boost::use_default, boost::use_default>; <template-parameter-2-2> = void; _Tp = std::__cxx11::basic_string<char>; _Alloc = std::allocator<std::__cxx11::basic_string<char> >; allocator_type = std::allocator<std::__cxx11::basic_string<char> >]'
724 | _M_range_initialize(__first, __last,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
725 | std::__iterator_category(__first));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:186:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
186 | SequenceSequenceT Tmp(itBegin, itEnd);
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:20:48: warning: 'this' pointer is null [-Wnonnull]
20 | ~usage_requirements() { ((Model*)0)->~Model(); }
| ~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function 'boost::SinglePassRangeConcept<T>::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]'
37 | ~model()
| ^
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:286:9: note: in expansion of macro 'BOOST_CONCEPT_USAGE'
286 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept)
| ^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:303:32: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:166:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/Memory.h: In instantiation of 'Index Eigen::internal::first_default_aligned(const Scalar*, Index) [with Scalar = double; Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:89:68: required from 'static void Eigen::internal::selfadjoint_matrix_vector_product<Scalar, Index, StorageOrder, UpLo, ConjugateLhs, ConjugateRhs, Version>::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]'
89 | Index alignedStart = (starti) + internal::first_default_aligned(&res[starti], endi-starti);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: required from 'static void Eigen::internal::selfadjoint_product_impl<Lhs, LhsMode, false, Rhs, 0, true>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Scalar = double]'
227 | internal::selfadjoint_matrix_vector_product<Scalar, Index, (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
229 | (
| ^
230 | lhs.rows(), // size
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 | actualRhsPtr, // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
233 | actualDestPtr, // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
234 | actualAlpha // scale factor
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
235 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805:109: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SelfAdjointShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; int ProductTag = 7; Scalar = double]'
805 | selfadjoint_product_impl<typename Lhs::MatrixType,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
500 | return first_aligned<unpacket_traits<DefaultPacketType>::alignment>(array, size);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:167:27: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:169:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Scalar = double]'
169 | this->col(0) -= tau * tmp;
| ~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:304:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:170:53: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:170:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:129:41: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:131:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Scalar = double]'
131 | this->row(0) -= tau * tmp;
| ~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:307:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:132:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Scalar = double]'
132 | bottom.noalias() -= tau * essential * tmp;
| ~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:307:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:132:41: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, 1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: required from 'struct Eigen::internal::blas_traits<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
506 | >::type DirectLinearAccessType;
| ^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:422:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:70: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:444:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = div_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>; Scalar = double]'
41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:21: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = div_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>; Scalar = double]'
41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:21: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = false; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
457 | dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = false; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>; Derived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = true]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:346:25: required from 'static void Eigen::internal::product_triangular_matrix_matrix<Scalar, Index, Mode, false, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, Version>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 1; int LhsStorageOrder = 1; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]'
346 | pack_rhs_panel(blockB+j2*actual_kc,
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
347 | rhs.getSubMapper(actual_k2+panelOffset, actual_j2),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
348 | panelLength, actualPanelWidth,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | actual_kc, panelOffset);
| ~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = false; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]'
438 | internal::product_triangular_matrix_matrix<Scalar, Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439 | Mode, LhsIsTriangular,
| ~~~~~~~~~~~~~~~~~~~~~~
440 | (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
441 | (internal::traits<ActualRhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 | (internal::traits<Dest >::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
443 | ::run(
| ~~~~~^
444 | stripedRows, stripedCols, stripedDepth, // sizes
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
445 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
446 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
447 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
448 | actualAlpha, blocking
| ~~~~~~~~~~~~~~~~~~~~~
449 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::TriangularShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>; int ProductTag = 8; Scalar = double]'
783 | triangular_product_impl<Rhs::Mode,false,Lhs,Lhs::RowsAtCompileTime==1, typename Rhs::MatrixType, false>::run(dst, lhs, rhs.nestedExpression(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::DenseShape, Eigen::TriangularShape, 8>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::DenseShape, Eigen::TriangularShape, 8>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:99:96: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:101:66: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:102:66: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:103:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
361 | A21.noalias() -= A20 * temp.head(k);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:52: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:43: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]'
366 | dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>; Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 0; bool BlasCompatible = false; typename Dest::Scalar = double]'
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:52: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:43: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; typename Dest::Scalar = double]'
366 | dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; int StorageOrder = 1; bool BlasCompatible = true; typename Dest::Scalar = double]'
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = div_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Scalar = double]'
41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:21: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
457 | dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Diagonal<Eigen::Matrix<double, 4, 4>, 0>]'
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:303:42: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:90: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
63 | triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint()
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:64:57: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:73:50: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
73 | triFactor.row(i).tail(nbVecs-j-1) += z * triFactor.row(j).tail(nbVecs-j-1);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:114:15: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:59: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Dest::Scalar = double]'
379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:12: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = add_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>]'
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
stanExports_cov.h:830:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
830 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:97:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:125:66: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 0>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long long int; int Mode = 5; bool Conjugate = false]'
125 | Map<Matrix<RhsScalar,Dynamic,1> >(rhs+s,r) -= rhs[i] * cjLhs.col(i).segment(s,r);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:39:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:78:57: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:78:72: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 1>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long long int; int Mode = 6; bool Conjugate = false]'
78 | rhs[i] -= (cjLhs.row(i).segment(s,k).transpose().cwiseProduct(Map<const Matrix<RhsScalar,Dynamic,1> >(rhs+s,k))).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 2; bool LhsIsTriangular = false; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; typename Dest::Scalar = double]'
457 | dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:19:27: required from 'stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >&; require_not_tuple_t<T>* <anonymous> = 0; stan::ref_type_t<T&&> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
19 | return std::forward<T>(a);
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
27 | const auto& M_ref = to_ref(M);
| ~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:19:27: required from 'stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >&; require_not_tuple_t<T>* <anonymous> = 0; stan::ref_type_t<T&&> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
19 | return std::forward<T>(a);
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
27 | const auto& M_ref = to_ref(M);
| ~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 64>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 8, 8, 0, 8, 8> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 8, 8, 0, 8, 8>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:150:68: required from 'static void Eigen::internal::product_triangular_matrix_matrix<Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, Version>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 1; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]'
150 | Matrix<Scalar,SmallPanelWidth,SmallPanelWidth,LhsStorageOrder> triangularBuffer(a);
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
438 | internal::product_triangular_matrix_matrix<Scalar, Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439 | Mode, LhsIsTriangular,
| ~~~~~~~~~~~~~~~~~~~~~~
440 | (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
441 | (internal::traits<ActualRhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 | (internal::traits<Dest >::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
443 | ::run(
| ~~~~~^
444 | stripedRows, stripedCols, stripedDepth, // sizes
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
445 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
446 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
447 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
448 | actualAlpha, blocking
| ~~~~~~~~~~~~~~~~~~~~~
449 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 8>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >'
179 | typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32: required from 'static void Eigen::internal::product_triangular_matrix_matrix<Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, Version>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 1; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]'
153 | triangularBuffer.diagonal().setZero();
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]'
438 | internal::product_triangular_matrix_matrix<Scalar, Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439 | Mode, LhsIsTriangular,
| ~~~~~~~~~~~~~~~~~~~~~~
440 | (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
441 | (internal::traits<ActualRhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 | (internal::traits<Dest >::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
443 | ::run(
| ~~~~~^
444 | stripedRows, stripedCols, stripedDepth, // sizes
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
445 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
446 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
447 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
448 | actualAlpha, blocking
| ~~~~~~~~~~~~~~~~~~~~~
449 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/NoAlias.h:43:31: required from 'ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]'
43 | call_assignment_no_alias(m_expression, other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:167:19: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, -1, -1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:769:69: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:70: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Functor = div_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Func = div_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, 1, 1, 0, 1, 1> >; Func = div_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, 1, 1, false>; Scalar = double]'
41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:599:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 4, 4, 1, 4, 4> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 4, 4, 1, 4, 4> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4, 1, 4, 4> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:19:27: required from 'stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >&; require_not_tuple_t<T>* <anonymous> = 0; stan::ref_type_t<T&&> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
19 | return std::forward<T>(a);
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
27 | const auto& M_ref = to_ref(M);
| ~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, 4, 4, 1, 4, 4>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:303:32: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:19:27: required from 'stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >&; require_not_tuple_t<T>* <anonymous> = 0; stan::ref_type_t<T&&> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
19 | return std::forward<T>(a);
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
27 | const auto& M_ref = to_ref(M);
| ~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:75: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 1; Eigen::Index = long long int]'
654 | m_functor.assignCoeff(m_dst.coeffRef(row,col), m_src.coeff(row,col));
| ~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668:16: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = sub_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Triangular2Dense>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op<double, double>]'
856 | call_triangular_assignment_loop<SrcXprType::Mode, (int(SrcXprType::Mode) & int(SelfAdjoint)) == 0>(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::TriangularShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from 'Derived& Eigen::DenseBase<Derived>::operator+=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::TriangularView<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]'
145 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
33 | .template triangularView<Eigen::Lower>();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:142:7: required from 'Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
142 | EIGEN_STATIC_ASSERT(internal::evaluator<Derived>::Flags & LinearAccessBit,
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:182:19: required from 'Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
182 | return coeff(index);
| ~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:53: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
63 | triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint()
| ~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
92 | if(forward) make_block_householder_triangular_factor(T, vectors, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:399:46: required from 'void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&, bool) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]'
399 | apply_block_householder_on_the_left(sub_dst, sub_vecs, m_coeffs.segment(k, bs), !m_reverse);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:320:29: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, 1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:43: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]'
366 | dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; Rhs = Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = false; typename Dest::Scalar = double]'
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; Rhs = Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = false; typename Dest::Scalar = double]'
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 8, 8, 0, 8, 8>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 8, 8, 0, 8, 8>]'
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:151:29: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>]'
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:42: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:52: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:43: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; typename Dest::Scalar = double]'
366 | dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; Rhs = Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:75: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: required from 'void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op<double, double>; int Version = 1; Eigen::Index = long long int]'
654 | m_functor.assignCoeff(m_dst.coeffRef(row,col), m_src.coeff(row,col));
| ~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668:16: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_cov.h:667:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
667 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4, 1, 4, 4> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4, 1, 4, 4> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4, 1, 4, 4> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4, 1, 4, 4> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 4, 4, 1, 4, 4>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 4, 4, 1, 4, 4>]'
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:301:29: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:19:27: required from 'stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >&; require_not_tuple_t<T>* <anonymous> = 0; stan::ref_type_t<T&&> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
19 | return std::forward<T>(a);
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
27 | const auto& M_ref = to_ref(M);
| ~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >; Functor = add_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Functor = add_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Functor = add_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Func = add_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>, -1, 1, true> >; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>]'
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:12: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:542:10: required from 'const Eigen::LLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::llt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
542 | return LLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/cholesky_decompose.hpp:35:52: required from 'stan::plain_type_t<T> stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
35 | Eigen::LLT<plain_type_t<EigMat>> llt = m_eval.llt();
| ~~~~~~~~~~^~
stanExports_cov.h:862:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
862 | stan::model::assign(cholm, stan::math::cholesky_decompose(covm),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:78:127: required from 'static void Eigen::internal::triangular_solve_vector<LhsScalar, RhsScalar, Index, 1, Mode, Conjugate, 1>::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long long int; int Mode = 6; bool Conjugate = false]'
78 | rhs[i] -= (cjLhs.row(i).segment(s,k).transpose().cwiseProduct(Map<const Matrix<RhsScalar,Dynamic,1> >(rhs+s,k))).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, 1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Side = 1; int Mode = 6]'
71 | triangular_solve_vector<LhsScalar, RhsScalar, Index, Side, Mode, LhsProductTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72 | (int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
73 | ::run(actualLhs.cols(), actualLhs.data(), actualLhs.outerStride(), actualRhs);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 1, 0, 8, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 1, 0, 8, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 1, 0, 8, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 8, 1, 0, 8, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 8, 1, 0, 8, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 1, 0, 8, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:91:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>& stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
91 | Base::operator=(other);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:78:0: required from 'stan::math::arena_matrix<MatrixType, typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t<T>* <anonymous> = 0; MatrixType = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::is_eigen_dense_base<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>]'
78 | *this = other;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:720:0: required from 'stan::math::vari_value<T, typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<stan::math::conjunction<std::is_same<typename std::decay<_Tp>::type, typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type>, stan::is_eigen_dense_base<T> >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix<double, -1, -1>; typename stan::plain_type<typename std::decay<typename std::decay<_Tp>::type>::type, void>::type = Eigen::Matrix<double, -1, -1>; typename std::decay<typename std::decay<_Tp>::type>::type = Eigen::Matrix<double, -1, -1>]'
720 | : val_(x),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:366:0: required from 'stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t<T, S>* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
366 | var_value(S&& x) : vi_(new vari_type(std::forward<S>(x), false)) {} // NOLINT
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:27:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Functor = add_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Functor = add_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
33 | arena_M.adj()
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigenvalues_sym.hpp:38:0: required from 'auto stan::math::eigenvalues_sym(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
37 | arena_m.adj()
38 | += eigenvecs * eigenvals.adj().asDiagonal() * eigenvecs.transpose();
stanExports_cov.h:657:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
657 | stan::math::eigenvalues_sym(mcor)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, -1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:19:27: required from 'stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >&; require_not_tuple_t<T>* <anonymous> = 0; stan::ref_type_t<T&&> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
19 | return std::forward<T>(a);
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
27 | const auto& M_ref = to_ref(M);
| ~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from 'const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Transpose<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; CoeffReturnType = double; Eigen::Index = long long int]'
606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]'
194 | ::run(rhs.transpose(),lhs.transpose(), dstT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
341 | dest.head(diagSize) -= (lhs_alpha-LhsScalar(1))*rhs.head(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >; Functor = add_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, -1, 1, true> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_cov.h:635:0: required from 'stan::scalar_type_t<T2> model_cov_namespace::model_cov::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
635 | stan::math::tcrossprod(constraincorsqrt(mcorbase, pstream__)),
stanExports_cov.h:1216:0: required from 'T_ model_cov_namespace::model_cov::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1216 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_cov_namespace::model_cov; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_cov.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = sub_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:305:153: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; ResScalar = double]'
137 | res.coeffRef(i) += alpha * (cjLhs.row(i).segment(s,r).cwiseProduct(cjRhs.segment(s,r).transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 8, 8, 1, 8, 8> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 8, 8, 1, 8, 8> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 8, 1, 8, 8> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Functor = swap_assign_op<double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Src = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Func = swap_assign_op<double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Src = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Func = swap_assign_op<double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:424:22: required from 'void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>]'
424 | call_assignment(derived(), other.const_cast_derived(), internal::swap_assign_op<Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1129:51: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_ldlt.hpp:37:24: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, EigMat::ColsAtCompileTime> stan::math::mdivide_left_ldlt(LDLT_factor<T>&, const EigMat&) [with T = Eigen::Matrix<double, -1, -1>; EigMat = Eigen::Matrix<double, -1, 1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_any_not_t<std::is_arithmetic<typename stan::value_type<T, void>::type>, stan::is_fvar<typename stan::value_type<S, void>::type, void> >* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
37 | return A.ldlt().solve(
| ~~~~~~~~~~~~~~^
38 | Eigen::Matrix<return_type_t<T, EigMat>, EigMat::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39 | EigMat::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_lpdf.hpp:222:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
222 | half = mdivide_left_ldlt(ldlt_Sigma, y_val_minus_mu_val);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_cov.h:871:0: required from 'void model_cov_namespace::model_cov::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
871 | stan::math::multi_normal_lpdf<false>(
872 | stan::model::rvalue(dat, "dat", stan::model::index_uni(i),
873 | stan::model::index_multi(
874 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
875 | stan::model::index_min_max(1,
876 | stan::model::rvalue(nobs, "nobs",
877 | stan::model::index_uni(i)))))),
878 | stan::model::rvalue(mu, "mu",
879 | stan::model::index_multi(
880 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
881 | stan::model::index_min_max(1,
882 | stan::model::rvalue(nobs, "nobs",
883 | stan::model::index_uni(i)))))),
884 | stan::model::rvalue(covm, "covm",
885 | stan::model::index_multi(
886 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
887 | stan::model::index_min_max(1,
888 | stan::model::rvalue(nobs, "nobs",
889 | stan::model::index_uni(i))))),
890 | stan::model::index_multi(
891 | stan::model::rvalue(obs, "obs", stan::model::index_uni(i),
892 | stan::model::index_min_max(1,
893 | stan::model::rvalue(nobs, "nobs",
894 | stan::model::index_uni(i))))))),
stanExports_cov.h:1205:0: required from 'void model_cov_namespace::model_cov::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
1205 | write_array_impl(base_rng, params_r, params_i, vars,
1206 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_cov.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 8, 8, 1, 8, 8>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 8, 8, 1, 8, 8>]'
548 | return setConstant(Scalar(0));
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:151:29: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = sub_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59: required from 'static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]'
462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_cov_namespace::model_cov, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_cov_namespace::model_cov; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_cov_namespace::model_cov; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_cov.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:114: required from 'static void Eigen::internal::triangular_matrix_vector_product<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; ResScalar = double]'
137 | res.coeffRef(i) += alpha * (cjLhs.row(i).segment(s,r).cwiseProduct(cjRhs.segment(s,r).transpose())).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]'
327 | internal::triangular_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
328 | <Index,Mode,
| ~~~~~~~~~~~~
329 | LhsScalar, LhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
330 | RhsScalar, RhsBlasTraits::NeedToConjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
331 | RowMajor>
| ~~~~~~~~~
332 | ::run(actualLhs.rows(),actualLhs.cols(),
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
333 | actualLhs.data(),actualLhs.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
334 | actualRhsPtr,1,
| ~~~~~~~~~~~~~~~
335 | dest.data(),dest.innerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
336 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 37 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 35 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = sub_assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Func = sub_assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Derived = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>]'
164 | call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:27: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> > >'
722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Functor = sub_assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::HouseholderSequence<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
238 | return Base::operator=(other);
| ~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate())
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454 | .setLength(mat.rows() - 1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
455 | .setShift(1);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/callback_vari.hpp:21:0: recursively required from 'void stan::math::internal::callback_vari<T, F>::chain() [with T = double; F = stan::math::sum<arena_allocator<var_value<double> > >(const std::vector<var_value<double>, arena_allocator<var_value<double> > >&)::<lambda(auto:654&)>]'
21 | inline void chain() final { rev_functor_(*this); }
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/callback_vari.hpp:21:0: required from here
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; bool NeedToTranspose = false; ResScalar = double]'
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:0: required from 'double stan::mcmc::diag_e_metric<Model, BaseRNG>::T(stan::mcmc::diag_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p));
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:20:0: required from here
20 | double T(diag_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:39: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; bool NeedToTranspose = false; ResScalar = double]'
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:0: required from 'double stan::mcmc::diag_e_metric<Model, BaseRNG>::T(stan::mcmc::diag_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p));
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:20:0: required from here
20 | double T(diag_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Matrix<double, 1, -1>; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]'
207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Matrix<double, 1, -1> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from 'struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, Eigen::internal::IndexBased, double>'
311 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from 'static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]'
50 | return a.transpose().template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>]'
251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, Option>::Rhs = Eigen::Matrix<double, -1, 1>; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
124 | generic_product_impl<Lhs, Rhs, LhsShape, RhsShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator<Eigen::Product<Lhs, Rhs, Option> >::evaluator(const XprType&) [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; XprType = Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>]'
35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {}
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from 'Eigen::internal::dense_product_base<Lhs, Rhs, Option, 6>::operator const Scalar() const [with Lhs = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, 1>; int Option = 0; Scalar = double]'
137 | return internal::evaluator<ProductXpr>(derived()).coeff(0,0);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from 'double stan::mcmc::dense_e_metric<Model, BaseRNG>::T(stan::mcmc::dense_e_point&) [with Model = model_cov_namespace::model_cov; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:0: required from here
21 | double T(dense_e_point& z) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I"../inst/include" -I"D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DRCPP_PARALLEL_USE_TBB=1 -DUSE_STANC3 -D_HAS_AUTO_PTR_ETC=0 -I'D:/RCompile/CRANpkg/lib/4.7/BH/include' -I'D:/RCompile/CRANpkg/lib/4.7/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include' -I'D:/RCompile/CRANpkg/lib/4.7/RcppParallel/include' -I'D:/RCompile/CRANpkg/lib/4.7/rstan/include' -I'D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -DRCPP_PARALLEL_USE_TBB=1 -DTBB_INTERFACE_NEW -ID:/RCompile/CRANpkg/lib/4.7/RcppParallel/include -I"D:/RCompile/CRANpkg/lib/4.7/RcppParallel/include" -D_REENTRANT -DSTAN_THREADS -DTBB_INTERFACE_NEW -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c stanExports_ctsm.cc -o stanExports_ctsm.o
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:205,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Dense:1,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:32,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/rstaninc.hpp:3,
from stanExports_ctsm.h:23,
from stanExports_ctsm.cc:5:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument '__m128' [-Wignored-attributes]
49 | template<> struct is_arithmetic<__m128> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument '__m128i' [-Wignored-attributes]
50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument '__m128d' [-Wignored-attributes]
51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; };
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
222 | template<> struct unpacket_traits<Packet4f> {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
228 | template<> struct unpacket_traits<Packet2d> {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
1124 | ptranspose(PacketBlock<Packet4f,4>& kernel) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
1129 | ptranspose(PacketBlock<Packet2d,2>& kernel) {
| ^
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:174:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__m128'} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
16 | struct conj_helper<PACKET_REAL, PACKET_CPLX, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__m128d'} [-Wignored-attributes]
29 | struct conj_helper<PACKET_CPLX, PACKET_REAL, false, false> { \
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL'
298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:165:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<float, 4>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<float, 4, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits<Eigen::Quaternion<float> >'
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here
24 | ResAlignment = traits<Quaternion<float> >::Alignment
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__m128'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:271:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<float, 4, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<float, 4, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<float, 4, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<float, 4, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase<Eigen::Quaternion<float> >'
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion<float>'
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here
27 | {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<float>::type' {aka '__m128'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 4>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 4, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from 'struct Eigen::internal::traits<Eigen::Quaternion<double> >'
266 | Alignment = internal::traits<Coefficients>::Alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here
98 | ResAlignment = traits<Quaternion<double> >::Alignment
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 4, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 4, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 4, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase<Eigen::Quaternion<double> >'
46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from 'class Eigen::Quaternion<double>'
273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here
102 | {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/shared_ptr.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/date_time/time_clock.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/date_time/posix_time/posix_time_types.hpp:10,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:15,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/rstaninc.hpp:4:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/detail/shared_count.hpp:294:33: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
294 | explicit shared_count( std::auto_ptr<Y> & r ): pi_( new sp_counted_impl_p<Y>( r.get() ) )
| ^~~~~~~~
In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/memory:78,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:7:
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
354 | explicit shared_ptr( std::auto_ptr<Y> & r ): px(r.get()), pn()
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
365 | shared_ptr( std::auto_ptr<Y> && r ): px(r.get()), pn()
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
423 | shared_ptr & operator=( std::auto_ptr<Y> & r )
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
430 | shared_ptr & operator=( std::auto_ptr<Y> && r )
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr<T>& boost::shared_ptr<T>::operator=(std::auto_ptr<_Up>&&)':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
432 | this_type( static_cast< std::auto_ptr<Y> && >( r ) ).swap( *this );
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, -1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, -1, -1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, -1, -1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:82:22: required from here
82 | output_ << values.transpose().format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, -1, -1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:82:22: required from here
82 | output_ << values.transpose().format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:82:32: required from here
82 | output_ << values.transpose().format(CommaInitFmt);
| ~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, -1, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:93:22: required from here
93 | output_ << values.transpose().format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:93:32: required from here
93 | output_ << values.transpose().format(CommaInitFmt);
| ~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 1, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 1, -1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/callbacks/stream_writer.hpp:105:22: required from here
105 | output_ << values.format(CommaInitFmt);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/SparseCore:37,
from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Sparse:26,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:33:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 0, int> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, int> >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix<double, 0, int>'
96 | class SparseMatrix
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here
61 | typedef Triplet<double> T;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:29: required from here
47 | || (cholesky.vectorD().array() <= 0.0).any()) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:41: required from here
47 | || (cholesky.vectorD().array() <= 0.0).any()) {
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LE>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:45: required from here
47 | || (cholesky.vectorD().array() <= 0.0).any()) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/generate_laplace_options.hpp:28:47: required from here
28 | return std::make_tuple(Eigen::VectorXd::Zero(theta_0_size).eval(),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, int, int)::<lambda(bool)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/select.hpp:146:17: required from 'auto stan::math::select(T_bool, T_true, T_false) [with T_bool = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >; T_true = int; T_false = int; stan::require_eigen_array_vt<std::is_integral, T_bool>* <anonymous> = 0; stan::require_all_stan_scalar_t<T1, T2>* <anonymous> = 0]'
145 | return c
| ~
146 | .unaryExpr([y_true, y_false](bool cond) {
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | return cond ? ret_t(y_true) : ret_t(y_false);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
148 | })
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_pFq.hpp:130:35: required from here
130 | Eigen::ArrayXi a_sign = select(a_pos_k == 0, 1, -1);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, -1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, -1, 1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, -1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, -1, 1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/select.hpp:149:12: required from 'auto stan::math::select(T_bool, T_true, T_false) [with T_bool = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >; T_true = int; T_false = int; stan::require_eigen_array_vt<std::is_integral, T_bool>* <anonymous> = 0; stan::require_all_stan_scalar_t<T1, T2>* <anonymous> = 0]'
145 | return c
| ~
146 | .unaryExpr([y_true, y_false](bool cond) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
147 | return cond ? ret_t(y_true) : ret_t(y_false);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
148 | })
| ~~
149 | .eval();
| ~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_pFq.hpp:130:35: required from here
130 | Eigen::ArrayXi a_sign = select(a_pos_k == 0, 1, -1);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: required from 'struct Eigen::internal::cast_return_type<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > > >'
513 | typedef typename _CastType::Scalar NewScalarType;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:48:179: required from 'struct Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >::CastXpr<double>'
48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; };
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template<class NewType> typename Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, Eigen::Array<int, -1, 1> > >::cast() const [with NewType = double]'
62 | cast() const
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/select.hpp:171:56: required from 'auto stan::math::select(T_bool, T_true, T_false) [with T_bool = Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; T_true = int; T_false = Eigen::Array<int, -1, 1>; stan::require_eigen_array_t<Mat>* <anonymous> = 0; stan::require_any_eigen_array_t<T_true, T_false>* <anonymous> = 0]'
171 | return c.select(y_true, y_false).template cast<ret_t>().eval();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_pFq.hpp:172:24: required from here
172 | a_sign = select(k == a_pos_k - 1, 1, a_sign);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/linspaced_array.hpp:37:49: required from here
37 | Eigen::VectorXd v = Eigen::VectorXd::LinSpaced(K, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Matrix<double, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/linspaced_row_vector.hpp:32:39: required from here
32 | return Eigen::RowVectorXd::LinSpaced(K, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:72: required from here
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:77: required from here
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:71:17: required from here
71 | A.diagonal().array() -= mu;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:71:29: required from here
71 | A.diagonal().array() -= mu;
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here
86 | bi = (t / (s * (j + 1))) * (A * bi);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here
86 | bi = (t / (s * (j + 1))) * (A * bi);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here
86 | bi = (t / (s * (j + 1))) * (A * bi);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:22: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:38: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:63:64: required from 'stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)> [with auto:263 = Eigen::Matrix<double, -1, -1>&]'
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>; T2 = Eigen::Matrix<double, -1, -1>&; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>&]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:62:46: required from 'auto stan::math::ceil(Container&&) [with Container = Eigen::Matrix<double, -1, -1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
62 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here
197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal();
| ~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:63:71: required from 'stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)> [with auto:263 = Eigen::Matrix<double, -1, -1>&]'
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>; T2 = Eigen::Matrix<double, -1, -1>&; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>&]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:62:46: required from 'auto stan::math::ceil(Container&&) [with Container = Eigen::Matrix<double, -1, -1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
62 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here
197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal();
| ~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 0, -1, -1> > >&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 0, -1, -1> > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_vector_unary<Eigen::Matrix<double, -1, -1>&, void>::apply<stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>, Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&, stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>&&)::<lambda(auto:16&&)>; Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_ceil_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 0, -1, -1> > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::ceil<Eigen::Matrix<double, -1, -1>&>(Eigen::Matrix<double, -1, -1>&)::<lambda(auto:263&&)>; T2 = Eigen::Matrix<double, -1, -1>&; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Matrix<double, -1, -1>&]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | make_holder(std::forward<F>(f), std::forward<T2>(x)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/ceil.hpp:62:46: required from 'auto stan::math::ceil(Container&&) [with Container = Eigen::Matrix<double, -1, -1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
62 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
63 | std::forward<Container>(x), [](auto&& v) { return v.array().ceil(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here
197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal();
| ~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_minCoeff<double, double>, 0>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:203:38: required from here
203 | int cost = c.colwise().minCoeff().minCoeff(&m);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp:35:26: required from here
35 | LLt(m, m) = Lt.col(m).head(k).squaredNorm();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp:35:34: required from here
35 | LLt(m, m) = Lt.col(m).head(k).squaredNorm();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/one_hot_row_vector.hpp:25:52: required from here
25 | Eigen::RowVectorXd ret = Eigen::RowVectorXd::Zero(K);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:13:64: required from here
13 | : m_(Eigen::VectorXd::Zero(n)), m2_(Eigen::MatrixXd::Zero(n, n)) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:26:31: required from here
26 | Eigen::VectorXd delta(q - m_);
| ^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:27:19: required from here
27 | m_ += delta / num_samples_;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:27:19: required from here
27 | m_ += delta / num_samples_;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::Matrix<double, -1, 1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:38: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:37:40: required from here
37 | covar = m2_ / (num_samples_ - 1.0);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_var_estimator.hpp:28:30: required from here
28 | m2_ += delta.cwiseProduct(q - m_);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/coupled_ode_system.hpp:78:63: required from here
78 | Eigen::Map<Eigen::VectorXd>(dz_dt.data(), dz_dt.size()) = f_y_t;
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 5>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 5, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 5, 1>'
178 | class Matrix
| ^~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:79:23: required from 'struct std::_Tuple_impl<1, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
79 | = __conditional_t<__is_final(_Tp), false_type,
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:284:12: required from 'struct std::_Tuple_impl<0, std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
284 | struct _Tuple_impl<_Idx, _Head, _Tail...>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:836:11: required from 'class std::tuple<std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
836 | class tuple : public _Tuple_impl<0, _Elements...>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:179:29: required from here
179 | make_GenzMalik(const int dim) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 5, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 5, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 5, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 5, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 5, 1>'
178 | class Matrix
| ^~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:79:23: required from 'struct std::_Tuple_impl<1, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
79 | = __conditional_t<__is_final(_Tp), false_type,
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:284:12: required from 'struct std::_Tuple_impl<0, std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
284 | struct _Tuple_impl<_Idx, _Head, _Tail...>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/tuple:836:11: required from 'class std::tuple<std::array<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 4>, Eigen::Matrix<double, 5, 1, 0, 5, 1>, Eigen::Matrix<double, 4, 1, 0, 4, 1> >'
836 | class tuple : public _Tuple_impl<0, _Elements...>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:179:29: required from here
179 | make_GenzMalik(const int dim) {
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/ode_store_sensitivities.hpp:40:64: required from here
40 | coupled_state.size());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/aux_/na_assert.hpp:23,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/arg.hpp:25,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/placeholders.hpp:24,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/apply.hpp:24,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/serialization/array_optimization.hpp:18,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/serialization/array_wrapper.hpp:21,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/serialization/array.hpp:26,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/ublas/storage.hpp:22,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/ublas/vector.hpp:21,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:23,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint.hpp:25,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:43:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses]
194 | failed ************ (Pred::************
| ^~~~~~~~~~~~~~~~~~~
195 | assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
196 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses
194 | failed ************ (Pred::************
| ^~~~~~~~~~~~~~~~~~~
| -
195 | assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
196 | );
| ~
| -
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses]
199 | failed ************ (boost::mpl::not_<Pred>::************
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | );
| ~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/mpl/assert.hpp:199:21: note: remove parentheses
199 | failed ************ (boost::mpl::not_<Pred>::************
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| -
200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not<Pred>::type )
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
201 | );
| ~
| -
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/invocation/detail/that_ptr.hpp:13,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/invocation/invoke.hpp:52,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/adapter/fused.hpp:17,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/functional/generation/make_fused.hpp:13,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/fusion/include/make_fused.hpp:11,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/resize.hpp:30,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/state_wrapper.hpp:26,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:33:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/get_pointer.hpp:48:40: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations]
48 | template<class T> T * get_pointer(std::auto_ptr<T> const& p)
| ^~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here
59 | template<typename> class auto_ptr;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:39: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:42: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~^~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:52: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: required from 'struct Eigen::internal::cast_return_type<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<int, double>, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
513 | typedef typename _CastType::Scalar NewScalarType;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:48:179: required from 'struct Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >::CastXpr<double>'
48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; };
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template<class NewType> typename Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >::cast() const [with NewType = double]'
62 | cast() const
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_multinomial_lpmf.hpp:80:63: required from here
80 | auto ns_array = as_array_or_scalar(ns).template cast<double>().eval();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<Eigen::Array<double, -1, 1>&>(Eigen::Array<double, -1, 1>&)::<lambda(auto:51&&)> [with auto:51 = Eigen::Array<double, -1, 1>&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:58:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::Array<double, -1, 1>&>(Eigen::Array<double, -1, 1>&)::<lambda(auto:51&&)>; T2 = Eigen::Array<double, -1, 1>&; stan::require_t<stan::is_eigen_array<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Array<double, -1, 1>&]'
58 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Array<double, -1, 1>&; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_multinomial_lpmf.hpp:84:49: required from here
84 | lp += log(n_sum) - (ns_array > 0).select(log(ns_array), 0.0).sum();
| ~~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Select.h:52:7: required from 'class Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_LT>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >'
52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_multinomial_lpmf.hpp:84:65: required from here
84 | lp += log(n_sum) - (ns_array > 0).select(log(ns_array), 0.0).sum();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:38:59: required from here
38 | Eigen::VectorXd stddev = S_ldlt.vectorD().array().sqrt().matrix();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:46:75: required from here
46 | = mu + (S_ldlt.transpositionsP().transpose() * (S_ldlt.matrixL() * z));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 5>, Eigen::Matrix<double, -1, 1>, 0>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:46:76: required from here
46 | = mu + (S_ldlt.transpositionsP().transpose() * (S_ldlt.matrixL() * z));
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/hmm_hidden_state_prob.hpp:77:52: required from here
77 | alphas.col(n) = alphas.col(n).cwiseProduct(beta);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/hmm_latent_rng.hpp:71:73: required from here
71 | probs_vec = alphas.col(n_transitions) / alphas.col(n_transitions).sum();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:42: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:32: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:25:32: required from here
25 | S_inv = ldlt_of_S.solve(S_inv);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::Matrix<double, -1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:36: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here
27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:89:47: required from here
89 | = Sigma_ldlt.vectorD().array().inverse().sqrt().matrix();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:89:54: required from here
89 | = Sigma_ldlt.vectorD().array().inverse().sqrt().matrix();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:109:64: required from here
109 | (Sigma_ldlt.matrixU().solve(X)).transpose()))
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:108:51: recursively required by substitution of 'template<int Side, class Other> const Eigen::internal::triangular_solve_retval<Side, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Other> Eigen::TriangularViewImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6, Eigen::Dense>::solve(const Eigen::MatrixBase<U>&) const [with int Side = <missing>; Other = <missing>]'
108 | * (D_ldlt.matrixU().solve(
| ~~~~~~~~~~~~~~~~~~~~~~^
109 | (Sigma_ldlt.matrixU().solve(X)).transpose()))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:108:51: required from here
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48: required from 'struct Eigen::internal::accessors_level<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
32 | enum { has_direct_access = (traits<Derived>::Flags & DirectAccessBit) ? 1 : 0,
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:32: required from here
110 | .transpose()
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:32: required from here
110 | .transpose()
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:43: required from here
110 | .transpose()
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:111:51: required from here
111 | * D_ldlt.transpositionsP());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 6>, Eigen::Matrix<double, -1, -1> > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:111:52: required from here
111 | * D_ldlt.transpositionsP());
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)> [with auto:12 = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multinomial_logit_lpmf.hpp:39:44: required from here
39 | lp += lgamma(1 + ns_map.sum()) - lgamma(1 + ns_map).sum();
| ~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)> [with auto:12 = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>; long long unsigned int ...Is = {0}; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = apply_scalar_unary<lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > > >}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<int, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::MatrixWrapper<Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> > > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multinomial_logit_lpmf.hpp:39:44: required from here
39 | lp += lgamma(1 + ns_map.sum()) - lgamma(1 + ns_map).sum();
| ~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_ccdf_log.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob.hpp:203,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim.hpp:18:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lccdf.hpp: In function 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::normal_lccdf(const T_y&, const T_loc&, const T_scale&)':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lccdf.hpp:68: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
68 | } else if (scaled_diff > 8.25 * INV_SQRT_TWO) {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lccdf.hpp:68: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/std_normal_log_qf.hpp:117:0: required from here
117 | = Eigen::ArrayXd::LinSpaced(8, 0, 7) * log_inner_r - LOG_TEN;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/std_normal_log_qf.hpp:117:0: required from here
117 | = Eigen::ArrayXd::LinSpaced(8, 0, 7) * log_inner_r - LOG_TEN;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/std_normal_log_qf.hpp:121:0: required from here
121 | = log_sum_exp(log_r_pow + num_map) - log_sum_exp(log_r_pow + den_map);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Matrix<double, -1, -1>, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_cholesky_rng.hpp:48:0: required from here
48 | return L_S.template triangularView<Eigen::Lower>() * B.transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp: In member function 'virtual std::vector<std::complex<double> > stan::io::dump::vals_c(const std::string&) const':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp:693: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
693 | for (comp_iter = 0, real_iter = 0; real_iter < val_r->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/dump.hpp:706: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
706 | real_iter < val_i->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:35:0: required from here
35 | output_map.array() += input_map.adj().array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:35:0: required from here
35 | output_map.array() += input_map.adj().array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:35:0: required from here
35 | output_map.array() += input_map.adj().array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:124:0: required from here
124 | output_map.array().adj() += ret->adj_ * input_map.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::adj_Op, Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:124:0: required from here
124 | output_map.array().adj() += ret->adj_ * input_map.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/collect_adjoints.hpp:124:0: required from here
124 | output_map.array().adj() += ret->adj_ * input_map.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cholesky_corr_constrain.hpp:41:0: required from here
41 | x_val.coeffRef(0, 0) = 1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cholesky_factor_constrain.hpp:43:0: required from here
43 | y_val.row(m).head(m) = x.val().segment(pos, m);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
28 | * arena_L_val.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
27 | arena_t<ret_type> res = arena_L_val.template triangularView<Eigen::Lower>()
28 | * arena_L_val.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:32:0: required from 'auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value<Eigen::Matrix<double, -1, -1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
31 | arena_L.adj() += ((res.adj().transpose() + res.adj())
32 | * arena_L_val.template triangularView<Eigen::Lower>())
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/constraint/cov_matrix_constrain.hpp:60:0: required from here
60 | return multiply_lower_tri_self_transpose(L);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:101:0: required from here
101 | if (C_adj.size() > 0) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:110:0: required from here
110 | = D_adj.adjoint().template triangularView<StrictlyUpper>();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:115:0: required from here
115 | D_adj.diagonal() *= 0.5;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from 'class Eigen::RefBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
59 | template<typename Derived> class RefBase
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:281:76: required from 'class Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >'
281 | template<typename PlainObjectType, int Options, typename StrideType> class Ref
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:76:42: required from 'class Eigen::LLT<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
76 | MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:141:0: required from here
141 | check_pos_definite("cholesky_decompose", "m", L_factor);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:0: required from here
79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:0: required from here
79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:0: required from here
79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:80:0: required from here
80 | v1_map.adj() += di;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:111:0: required from here
111 | += 2 * adj_ * (v1_map.val() - Eigen::Map<vector_d>(v2_, length_));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:111:0: required from here
111 | += 2 * adj_ * (v1_map.val() - Eigen::Map<vector_d>(v2_, length_));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:95:0: required from here
95 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 1> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 1> >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: recursively required by substitution of 'template<class OtherDerived> static std::true_type stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::SparseMatrix<double, 1> >::f(const Eigen::EigenBase<Derived>*) [with OtherDerived = <missing>]'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::SparseMatrix<double, 1> >'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: required from 'struct stan::is_eigen<Eigen::SparseMatrix<double, 1> >'
21 | : bool_constant<is_base_pointer_convertible<Eigen::EigenBase, T>::value> {};
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:301:0: required by substitution of 'template<class T> class stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type> [with T = Eigen::SparseMatrix<double, 1>]'
301 | (is_eigen<T>::value || is_kernel_expression_and_not_scalar<T>::value)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/csr_matrix_times_vector.hpp:190:0: required from here
190 | arena_t<return_t> res = w_mat_arena.val() * value_of(b_arena);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> > >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> > >'
36 | class SparseCompressedBase
| ^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from 'class Eigen::SparseMapBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> >, 0>'
50 | class SparseMapBase<Derived,ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from 'class Eigen::SparseMapBase<Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> >, 1>'
148 | class SparseMapBase<Derived,WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from 'class Eigen::Map<Eigen::SparseMatrix<double, 1>, 0, Eigen::Stride<0, 0> >'
222 | class Map<SparseMatrix<MatScalar,MatOptions,MatIndex>, Options, StrideType>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:182:0: required from 'class stan::math::arena_matrix<Eigen::SparseMatrix<double, 1>, void>'
182 | class arena_matrix<MatrixType, require_eigen_sparse_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/vari.hpp:830:0: required from 'class stan::math::vari_value<Eigen::SparseMatrix<double, 1>, void>'
830 | using InnerIterator = typename arena_matrix<PlainObject>::InnerIterator;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/var.hpp:444:0: required from 'const auto& stan::math::var_value<T, typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type>::val() const [with T = Eigen::SparseMatrix<double, 1>; typename std::enable_if<std::integral_constant<bool, ((stan::is_eigen<T>::value || stan::is_kernel_expression_and_not_scalar<T>::value) && std::is_floating_point<typename stan::value_type<T>::type>::value)>::value, void>::type = void; typename stan::value_type<T>::type = double]'
444 | inline const auto& val() const noexcept { return vi_->val(); }
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/csr_matrix_times_vector.hpp:190:0: required from here
190 | arena_t<return_t> res = w_mat_arena.val() * value_of(b_arena);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
47 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:97:21: required from 'class Eigen::Tridiagonalization<Eigen::Matrix<double, -1, -1> >'
97 | >::type SubDiagonalReturnType;
| ^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:111:62: required from 'class Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1> >'
111 | typedef typename TridiagonalizationType::SubDiagonalType SubDiagonalType;
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/eigendecompose_sym.hpp:39:0: required from here
39 | arena_t<eigval_return_t> eigenvals = solver.eigenvalues();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::adj_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/grad.hpp:27:0: required from here
27 | g = x.adj();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)> [with auto:51 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>; T2 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:50:0: required from here
50 | var log_det = sum(log(M_ldlt.vectorD()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>; Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>; T2 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | make_holder(std::forward<F>(f), std::forward<T2>(x)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:50:0: required from here
50 | var log_det = sum(log(M_ldlt.vectorD()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Matrix<double, -1, -1, 1, -1, -1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:52:0: required from here
52 | reverse_pass_callback([arena_M, log_det, arena_M_inv_transpose]() mutable {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_mix.hpp:6,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun.hpp:114,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev.hpp:14,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/test_gradients.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/diagnose/diagnose.hpp:8,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:49:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp: In constructor 'stan::math::internal::ops_partials_edge<double, std::vector<std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > > > >::ops_partials_edge(const std::vector<std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > > >&)':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:223: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
223 | for (size_t i = 0; i < stan::math::size(ops); ++i) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_softmax.hpp:73:0: required from here
73 | vector_d diff = (x_d.array() - x_d.maxCoeff());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/log_softmax.hpp:81:0: required from here
81 | Eigen::Map<vector_d>(softmax_x_d_array, a_size) = softmax_x_d.array() / sum;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:51:0: required from here
51 | arena_powers[0] = Eigen::MatrixXd::Identity(N, N);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:54:0: required from here
54 | arena_powers[i] = arena_powers[1] * arena_powers[i - 1];
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:64:0: required from here
64 | adj_M += adj_C * arena_powers[i - 1].transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:65:0: required from here
65 | adj_C = M_val.transpose() * adj_C;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:65:0: required from here
65 | adj_C = M_val.transpose() * adj_C;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::vari_value<double>*, -1, -1> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left_spd.hpp:68:0: required from here
68 | Eigen::Map<matrix_vi>(variRefB_, M_, N_).adj() += adjB;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left_tri.hpp:86:0: required from here
86 | adjA = -adjB * Map<matrix_d>(C_, M_, N_).transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left_tri.hpp:86:0: required from here
86 | adjA = -adjB * Map<matrix_d>(C_, M_, N_).transpose();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:25:0: required from here
25 | matrix_d M = 0.5 * (Cd + Cd.transpose());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:55:0: required from here
55 | L.col(0).tail(pull) = CPCs.val().head(pull);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Array<double, -1, 1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:56:0: required from here
56 | arena_acc.tail(pull) = 1.0 - CPCs.val().head(pull).array().square();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:63:0: required from here
63 | L.col(i).tail(pull) = cpc_seg * arena_acc.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Array<double, -1, 1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Array<double, -1, 1>, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Array<double, -1, 1>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:86:0: required from here
86 | -= 2.0 * acc_adj.tail(pull) * acc_val.tail(pull) * cpc_seg_val;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:86:0: required from here
86 | -= 2.0 * acc_adj.tail(pull) * acc_val.tail(pull) * cpc_seg_val;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Block<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:0: required from here
90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/read_cov_matrix.hpp:57:0: required from here
57 | sds.adj() += (prod.adj().cwiseProduct(corr_L.val())).rowwise().sum();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Matrix<int, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/rows_dot_self.hpp:42:0: required from here
42 | x.adj() += (2 * res.adj()).asDiagonal() * x.val();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:57:0: required from here
57 | arena_Fp.diagonal().setZero();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:70:0: required from here
70 | * (arena_Fp.array() * (UUadjT - UUadjT.transpose()).array())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:70:0: required from here
70 | * (arena_Fp.array() * (UUadjT - UUadjT.transpose()).array())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd.hpp:71:0: required from here
71 | .matrix()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:62:0: required from here
62 | .matrix()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:62:0: required from here
62 | .matrix()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:278:47: required from 'struct Eigen::internal::traits<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
278 | typedef typename DiagonalVectorType::Scalar Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/EigenBase.h:42:59: required from 'struct Eigen::EigenBase<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
42 | typedef typename internal::traits<Derived>::StorageKind StorageKind;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:18:7: required from 'class Eigen::DiagonalBase<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
18 | class DiagonalBase : public EigenBase<Derived>
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:293:7: required from 'class Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
293 | class DiagonalWrapper
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:64:0: required from here
64 | + arena_U * arena_D.asDiagonal().inverse()
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:24:0: required from here
24 | vector_d dtrs_vals = dtrs_map.val();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:26:0: required from here
26 | vector_d diff = dtrs_vals.array() - dtrs_vals.mean();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:28:0: required from here
28 | Eigen::Map<vector_d>(partials, size) = 2 * diff.array() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:28:0: required from here
28 | Eigen::Map<vector_d>(partials, size) = 2 * diff.array() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/jacobian.hpp:27:0: required from here
27 | fx = fx_var.val();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>; Args = {const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:83:21: required from 'auto stan::math::value_of(EigMat&&) [with EigMat = const Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_eigen_dense_base_t<EigMat>* <anonymous> = 0; stan::require_not_st_arithmetic<T>* <anonymous> = 0]'
83 | return make_holder(
| ~~~~~~~~~~~^
84 | [](auto&& a) {
| ~~~~~~~~~~~~~~
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
86 | },
| ~~
87 | std::forward<EigMat>(M));
| ~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/algebra_solver_fp.hpp:101:0: required from here
101 | y_dummy(stan::math::value_of(y)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from 'class Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
58 | class CwiseUnaryView : public CwiseUnaryViewImpl<ViewOp, MatrixType, typename internal::traits<MatrixType>::StorageKind>
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/solve_powell.hpp:371:0: required from here
371 | Eigen::VectorXd eta = -Jf_x_T_lu_ptr->solve(ret.adj().eval());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/solve_powell.hpp:371:0: required from here
371 | Eigen::VectorXd eta = -Jf_x_T_lu_ptr->solve(ret.adj().eval());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/cvodes_integrator_adjoint.hpp:603:0: required from here
603 | f_y_t_vars.adj() = -Eigen::Map<Eigen::VectorXd>(NV_DATA_S(yB), N_);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/finite_diff_hessian_times_vector_auto.hpp:64:0: required from here
64 | hvp = (grad_forward - grad_backward) / (2 * epsilon);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/initialize.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/diagnose/diagnose.hpp:10:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/random_var_context.hpp: In member function 'virtual std::vector<std::complex<double> > stan::io::random_var_context::vals_c(const std::string&) const':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/random_var_context.hpp:111: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
111 | for (comp_iter = 0, real_iter = 0; real_iter < val_r.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:182:0: required from here
182 | return normal_fullrank(Eigen::VectorXd(mu_.array().square()),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:183:0: required from here
183 | Eigen::MatrixXd(L_chol_.array().square()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:183:0: required from here
183 | Eigen::MatrixXd(L_chol_.array().square()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:197:0: required from here
197 | return normal_fullrank(Eigen::VectorXd(mu_.array().sqrt()),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:198:0: required from here
198 | Eigen::MatrixXd(L_chol_.array().sqrt()));
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:351:0: required from here
351 | return (L_chol_ * eta) + mu_;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:351:0: required from here
351 | return (L_chol_ * eta) + mu_;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:459:0: required from here
459 | L_grad.diagonal().array() += L_chol_.diagonal().array().inverse();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_op<double>, const Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:459:0: required from here
459 | L_grad.diagonal().array() += L_chol_.diagonal().array().inverse();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:0: required from here
314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:0: required from here
314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:0: required from here
314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:370:0: required from here
370 | omega_grad.array() += tmp_mu_grad.array().cwiseProduct(eta.array());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:388:0: required from here
388 | omega_grad.array() = omega_grad.array().cwiseProduct(omega_.array().exp());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/nuts/base_nuts.hpp:175:0: required from here
175 | rho = rho_bck + rho_fwd;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, 6>'
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
179 | typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, 6>'
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:0: required from here
22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Matrix<double, -1, 1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:53:0: required from here
53 | z.p = z.inv_e_metric_.llt().matrixU().solve(u);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/create_unit_e_diag_inv_metric.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/inv_metric.hpp:1,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e.hpp:14,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:56:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp: In member function 'virtual std::vector<std::complex<double> > stan::io::array_var_context::vals_c(const std::string&) const':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:304: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
304 | for (comp_iter = 0, real_iter = 0; real_iter < val_r->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:317: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
317 | real_iter < val_i->second.first.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_matrix.hpp:141:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>, std::vector<double, std::allocator<double> >&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>, std::vector<double, std::allocator<double> >&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>, std::vector<double, std::allocator<double> >&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::to_matrix<std::vector<double>&>(std::vector<double>&, int, int)::<lambda(auto:375&&)>; Args = {std::vector<double, std::allocator<double> >&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_matrix.hpp:133:21: required from 'auto stan::math::to_matrix(T&&, int, int) [with T = std::vector<double>&; stan::require_std_vector_vt<stan::is_stan_scalar, T>* <anonymous> = 0]'
133 | return make_holder(
| ~~~~~~~~~~~^
134 | [m, n](auto&& x_) {
| ~~~~~~~~~~~~~~~~~~~
135 | if constexpr (std::is_integral_v<value_type_t<decltype(x_)>>) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136 | return Eigen::Map<const Eigen::Matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
137 | value_type_t<decltype(x_)>, Eigen::Dynamic, Eigen::Dynamic>>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
138 | &x_[0], m, n)
| ~~~~~~~~~~~~~
139 | .template cast<double>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~
140 | } else {
| ~~~~~~~~
141 | return Eigen::Map<const Eigen::Matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
142 | value_type_t<decltype(x_)>, Eigen::Dynamic, Eigen::Dynamic>>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
143 | &x_[0], m, n);
| ~~~~~~~~~~~~~~
144 | }
| ~
145 | },
| ~~
146 | std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/read_dense_inv_metric.hpp:33:0: required from here
33 | inv_metric = stan::math::to_matrix(dense_vals, num_params, num_params);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:27:0: required from here
27 | covar = (n / (n + 5.0)) * covar
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:29:0: required from here
29 | * Eigen::MatrixXd::Identity(covar.rows(), covar.cols());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:29:0: required from here
29 | * Eigen::MatrixXd::Identity(covar.rows(), covar.cols());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:0: recursively required by substitution of 'template<class OtherDerived> typename Eigen::ScalarBinaryOpTraits<double, typename Eigen::internal::traits<T>::Scalar, Eigen::internal::scalar_product_op<double, typename Eigen::internal::traits<T>::Scalar> >::ReturnType Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >::dot(const Eigen::MatrixBase<Derived>&) const [with OtherDerived = <missing>]'
21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p));
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:0: required from here
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:27:0: required from here
27 | var = (n / (n + 5.0)) * var
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:28:0: required from here
28 | + 1e-3 * (5.0 / (n + 5.0)) * Eigen::VectorXd::Ones(var.size());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:28:0: required from here
28 | + 1e-3 * (5.0 / (n + 5.0)) * Eigen::VectorXd::Ones(var.size());
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Matrix<double, -1, -1>, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:74:0: required from here
74 | Eigen::Map<Eigen::VectorXd>(&row[0], draws.cols()) = draws.row(i);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >'
94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
| ^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:14:0: required from 'class stan::math::arena_matrix<Eigen::Matrix<double, 1, -1>, void>'
14 | class arena_matrix<MatrixType, require_eigen_dense_base_t<MatrixType>>
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue_varmat.hpp:145:0: required from here
145 | x_ret_vals.coeffRef(j) = x.val().coeff(row_idx_val, col_idx_vals[j]);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:257:0: required from 'auto stan::model::rvalue(Mat&&, const char*, index_uni) [with Mat = const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&; stan::require_dense_dynamic_t<T_y>* <anonymous> = 0]'
257 | return x.row(idx.n_ - 1);
stanExports_ctsm.h:5934:0: required from here
5934 | stan::model::rvalue(tipredsdata, "tipredsdata",
5935 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:5933:0: required from here
5933 | stan::math::transpose(
5934 | stan::model::rvalue(tipredsdata, "tipredsdata",
5935 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:383:0: required from 'auto stan::model::rvalue(Mat&&, const char*, index_min_max, index_min_max) [with Mat = const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >&; stan::require_dense_dynamic_t<T_y>* <anonymous> = 0]'
383 | return x.block(row_idx.min_ - 1, col_idx.min_ - 1,
384 | row_idx.max_ - (row_idx.min_ - 1),
385 | col_idx.max_ - (col_idx.min_ - 1));
stanExports_ctsm.h:6751:0: required from here
6751 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
6752 | stan::model::index_min_max(1, nlatent),
6753 | stan::model::index_min_max(1, nlatent))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:168:0: required from 'stan::model::rvalue<const Eigen::Matrix<double, -1, 1>&, index_multi>(const Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)> [with auto:924 = const Eigen::Matrix<double, -1, 1>&; auto:925 = stan::model::index_multi]'
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<const Eigen::Matrix<double, -1, 1>&, index_multi>(const Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, const Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<const Eigen::Matrix<double, -1, 1>&, index_multi>(const Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, const Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<const Eigen::Matrix<double, -1, 1>&, index_multi>(const Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {const Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = const Eigen::Matrix<double, -1, 1>&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:733:0: required from 'auto stan::model::rvalue(StdVec&, const char*, index_uni, Idxs&& ...) [with StdVec = const std::vector<Eigen::Matrix<double, -1, 1> >; Idxs = {index_multi}; stan::require_std_vector_t<T>* <anonymous> = 0]'
733 | return rvalue(v[idx1.n_ - 1], name, std::forward<Idxs>(idxs)...);
stanExports_ctsm.h:7339:0: required from here
7339 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
7340 | stan::model::index_multi(od)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<const Eigen::Matrix<double, -1, 1>&, index_multi>(const Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; long long unsigned int ...Is = {0, 1}; Args = {const Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<const Eigen::Matrix<double, -1, 1>&, index_multi>(const Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {const Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = const Eigen::Matrix<double, -1, 1>&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:733:0: required from 'auto stan::model::rvalue(StdVec&, const char*, index_uni, Idxs&& ...) [with StdVec = const std::vector<Eigen::Matrix<double, -1, 1> >; Idxs = {index_multi}; stan::require_std_vector_t<T>* <anonymous> = 0]'
733 | return rvalue(v[idx1.n_ - 1], name, std::forward<Idxs>(idxs)...);
stanExports_ctsm.h:7339:0: required from here
7339 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
7340 | stan::model::index_multi(od)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:22: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~~~~~^~
stanExports_ctsm.h:7565:0: required from here
7565 | stan::math::subtract(static_cast<double>(1),
7566 | stan::model::rvalue(Y, "Y",
7567 | stan::model::index_uni(rowi),
7568 | stan::model::index_multi(o1d))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:13: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~^~~~~~~~~~~~
stanExports_ctsm.h:7565:0: required from here
7565 | stan::math::subtract(static_cast<double>(1),
7566 | stan::model::rvalue(Y, "Y",
7567 | stan::model::index_uni(rowi),
7568 | stan::model::index_multi(o1d))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:32: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:7565:0: required from here
7565 | stan::math::subtract(static_cast<double>(1),
7566 | stan::model::rvalue(Y, "Y",
7567 | stan::model::index_uni(rowi),
7568 | stan::model::index_multi(o1d))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/model_header.hpp:8,
from stanExports_ctsm.h:25:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/deserializer.hpp: In instantiation of 'auto stan::io::deserializer<T>::read(Eigen::Index, Sizes ...) [with Ret = std::vector<Eigen::Matrix<double, -1, 1> >; Sizes = {int}; stan::require_std_vector_t<U>* <anonymous> = 0; stan::require_not_same_t<typename stan::value_type<TT, void>::type, T>* <anonymous> = 0; T = double; Eigen::Index = long long int]':
stanExports_ctsm.h:12041:0: required from here
12040 | in__.template read<
12041 | std::vector<Eigen::Matrix<local_scalar_t__,-1,1>>>(baseindparams_1dim__,
12042 | baseindparams_2dim__);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/deserializer.hpp:337: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
337 | for (size_t i = 0; i < m; ++i) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:84:12: required from 'auto stan::math::multiply(Scal, const Mat&) [with Scal = double; Mat = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0; stan::require_all_not_complex_t<Scal, typename stan::value_type<S, void>::type>* <anonymous> = 0]'
84 | return c * m;
| ~~^~~
stanExports_ctsm.h:12334:0: required from here
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:79:18: required from 'auto stan::math::subtract(const Mat&, Scal) [with Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
79 | return (m.array() - c).matrix();
| ~~~~~~~^~
stanExports_ctsm.h:12333:0: required from here
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:79:21: required from 'auto stan::math::subtract(const Mat&, Scal) [with Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
79 | return (m.array() - c).matrix();
| ~~~~~~~~~~~^~~~
stanExports_ctsm.h:12333:0: required from here
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:79:32: required from 'auto stan::math::subtract(const Mat&, Scal) [with Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
79 | return (m.array() - c).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:12333:0: required from here
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)> [with auto:12 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> > > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>; Args = {Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> > > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; F = stan::math::log1p_exp_fun; T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log1p_exp.hpp:80:53: required from 'auto stan::math::log1p_exp(T&&) [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
80 | return apply_scalar_unary<log1p_exp_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:12332:0: required from here
12332 | stan::math::log1p_exp(
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)> [with auto:12 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>; long long unsigned int ...Is = {0}; Args = {Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> > > >}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = apply_scalar_unary<log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>; Args = {Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> > > >}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; F = stan::math::log1p_exp_fun; T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log1p_exp.hpp:80:53: required from 'auto stan::math::log1p_exp(T&&) [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
80 | return apply_scalar_unary<log1p_exp_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:12332:0: required from here
12332 | stan::math::log1p_exp(
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/elt_multiply.hpp:28:25: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >; Mat2 = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
28 | return m1.cwiseProduct(m2);
| ~~~~~~~~~~~~~~~^~~~
stanExports_ctsm.h:12331:0: required from here
12331 | stan::math::elt_multiply(
12332 | stan::math::log1p_exp(
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:61:18: required from 'auto stan::math::add(const Mat&, Scal) [with Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
61 | return (m.array() + c).matrix();
| ~~~~~~~^~
stanExports_ctsm.h:12330:0: required from here
12330 | stan::math::add(
12331 | stan::math::elt_multiply(
12332 | stan::math::log1p_exp(
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:61:21: required from 'auto stan::math::add(const Mat&, Scal) [with Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
61 | return (m.array() + c).matrix();
| ~~~~~~~~~~~^~~~
stanExports_ctsm.h:12330:0: required from here
12330 | stan::math::add(
12331 | stan::math::elt_multiply(
12332 | stan::math::log1p_exp(
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:61:32: required from 'auto stan::math::add(const Mat&, Scal) [with Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, void>::apply<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
61 | return (m.array() + c).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:12330:0: required from here
12330 | stan::math::add(
12331 | stan::math::elt_multiply(
12332 | stan::math::log1p_exp(
12333 | stan::math::subtract(
12334 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
12335 | static_cast<double>(1))), sdscale), 1e-10),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:61:21: required from 'auto stan::math::add(const Mat&, Scal) [with Mat = Eigen::Matrix<double, -1, 1>; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
61 | return (m.array() + c).matrix();
| ~~~~~~~~~~~^~~~
stanExports_ctsm.h:12372:0: required from here
12372 | stan::math::add(rawpopsd, 1e-8)), verbose, 1, pstream__),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:61:32: required from 'auto stan::math::add(const Mat&, Scal) [with Mat = Eigen::Matrix<double, -1, 1>; Scal = double; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
61 | return (m.array() + c).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:12372:0: required from here
12372 | stan::math::add(rawpopsd, 1e-8)), verbose, 1, pstream__),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:18:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:17:21: required from 'auto stan::math::quad_form_diag(const EigMat&, const EigVec&) [with EigMat = Eigen::Matrix<double, -1, -1>; EigVec = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_eigen_vector_t<T2>* <anonymous> = 0]'
17 | return make_holder(
| ~~~~~~~~~~~^
18 | [](auto&& v, auto&& x) { return v.asDiagonal() * x * v.asDiagonal(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 | to_ref(vec), to_ref(mat));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:12371:0: required from here
12371 | stan::math::quad_form_diag(rawpopcorr,
12372 | stan::math::add(rawpopsd, 1e-8)), verbose, 1, pstream__),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:18:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&&, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:17:21: required from 'auto stan::math::quad_form_diag(const EigMat&, const EigVec&) [with EigMat = Eigen::Matrix<double, -1, -1>; EigVec = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_eigen_vector_t<T2>* <anonymous> = 0]'
17 | return make_holder(
| ~~~~~~~~~~~^
18 | [](auto&& v, auto&& x) { return v.asDiagonal() * x * v.asDiagonal(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 | to_ref(vec), to_ref(mat));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:12371:0: required from here
12371 | stan::math::quad_form_diag(rawpopcorr,
12372 | stan::math::add(rawpopsd, 1e-8)), verbose, 1, pstream__),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>, Eigen::Matrix<double, -1, 1, 0, -1, 1> >'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::Product<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Matrix<double, -1, -1>, 1>, Eigen::DiagonalWrapper<const Eigen::Matrix<double, -1, 1> >, 1>; long long unsigned int ...Is = {0}; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = quad_form_diag<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >(const Eigen::Matrix<double, -1, -1>&, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:360&&, auto:361&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>, const Eigen::Matrix<double, -1, -1, 0, -1, -1>&}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_diag.hpp:17:21: required from 'auto stan::math::quad_form_diag(const EigMat&, const EigVec&) [with EigMat = Eigen::Matrix<double, -1, -1>; EigVec = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_eigen_vector_t<T2>* <anonymous> = 0]'
17 | return make_holder(
| ~~~~~~~~~~~^
18 | [](auto&& v, auto&& x) { return v.asDiagonal() * x * v.asDiagonal(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 | to_ref(vec), to_ref(mat));
| ~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:12371:0: required from here
12371 | stan::math::quad_form_diag(rawpopcorr,
12372 | stan::math::add(rawpopsd, 1e-8)), verbose, 1, pstream__),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:168:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, -1, 1>&, index_multi>(Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, 1>&, index_multi>(Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, 1>&, index_multi>(Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, 1>&, index_multi>(Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Matrix<double, -1, 1>&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:13080:0: required from here
13080 | stan::model::rvalue(rawindparams, "rawindparams",
13081 | stan::model::index_multi(indvaryingindex))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, 1>&, index_multi>(Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, 1>&, index_multi>(Eigen::Matrix<double, -1, 1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Matrix<double, -1, 1>&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:13080:0: required from here
13080 | stan::model::rvalue(rawindparams, "rawindparams",
13081 | stan::model::index_multi(indvaryingindex))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, 1>; Mat2 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:13078:0: required from here
13078 | stan::math::add(
13079 | stan::model::deep_copy(
13080 | stan::model::rvalue(rawindparams, "rawindparams",
13081 | stan::model::index_multi(indvaryingindex))),
13082 | stan::math::multiply(rawpopcovchol,
13083 | stan::model::rvalue(baseindparams, "baseindparams",
13084 | stan::model::index_uni(si)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue_varmat.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing.hpp:13,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/model_header.hpp:13:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, MultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]':
stanExports_ctsm.h:13105:0: required from here
13105 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13106 | stan::model::index_multi(
13107 | stan::model::rvalue(tieffectindices,
13108 | "tieffectindices",
13109 | stan::model::index_min_max(1, ntieffects)))),
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:276: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
276 | for (int i = 0; i < idx.ns_.size(); ++i) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1>, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:282:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&)::<lambda(auto:926&&, auto:927&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&)::<lambda(auto:926&&, auto:927&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&)::<lambda(auto:926&&, auto:927&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&)::<lambda(auto:926&&, auto:927&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:279:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, MultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
279 | return stan::math::make_holder(
280 | [](auto&& x_ref, auto&& idx_inner) {
281 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
282 | return x_ref((vec_map(idx_inner.ns_.data(), idx_inner.ns_.size()) - 1),
283 | Eigen::indexing::all);
284 | },
285 | stan::math::to_ref(std::forward<EigMat>(x)),
286 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:13105:0: required from here
13105 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13106 | stan::model::index_multi(
13107 | stan::model::rvalue(tieffectindices,
13108 | "tieffectindices",
13109 | stan::model::index_min_max(1, ntieffects)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&)::<lambda(auto:926&&, auto:927&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&)::<lambda(auto:926&&, auto:927&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:279:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, MultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
279 | return stan::math::make_holder(
280 | [](auto&& x_ref, auto&& idx_inner) {
281 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
282 | return x_ref((vec_map(idx_inner.ns_.data(), idx_inner.ns_.size()) - 1),
283 | Eigen::indexing::all);
284 | },
285 | stan::math::to_ref(std::forward<EigMat>(x)),
286 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:13105:0: required from here
13105 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13106 | stan::model::index_multi(
13107 | stan::model::rvalue(tieffectindices,
13108 | "tieffectindices",
13109 | stan::model::index_min_max(1, ntieffects)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1>'
223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:257:0: required from 'auto stan::model::rvalue(Mat&&, const char*, index_uni) [with Mat = Eigen::Matrix<double, -1, -1>&; stan::require_dense_dynamic_t<T_y>* <anonymous> = 0]'
257 | return x.row(idx.n_ - 1);
stanExports_ctsm.h:13111:0: required from here
13111 | stan::model::rvalue(tipreds, "tipreds",
13112 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:13110:0: required from here
13110 | stan::math::transpose(
13111 | stan::model::rvalue(tipreds, "tipreds",
13112 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; Mat2 = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:13104:0: required from here
13104 | stan::math::multiply(
13105 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13106 | stan::model::index_multi(
13107 | stan::model::rvalue(tieffectindices,
13108 | "tieffectindices",
13109 | stan::model::index_min_max(1, ntieffects)))),
13110 | stan::math::transpose(
13111 | stan::model::rvalue(tipreds, "tipreds",
13112 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, 1>; Mat2 = Eigen::Product<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:13097:0: required from here
13097 | stan::math::add(
13098 | stan::model::deep_copy(
13099 | stan::model::rvalue(rawindparams, "rawindparams",
13100 | stan::model::index_multi(
13101 | stan::model::rvalue(tieffectindices,
13102 | "tieffectindices",
13103 | stan::model::index_min_max(1, ntieffects))))),
13104 | stan::math::multiply(
13105 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13106 | stan::model::index_multi(
13107 | stan::model::rvalue(tieffectindices,
13108 | "tieffectindices",
13109 | stan::model::index_min_max(1, ntieffects)))),
13110 | stan::math::transpose(
13111 | stan::model::rvalue(tipreds, "tipreds",
13112 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; Mat2 = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:13129:0: required from here
13129 | stan::math::multiply(
13130 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13131 | stan::model::index_multi(
13132 | stan::model::rvalue(tieffectindices,
13133 | "tieffectindices",
13134 | stan::model::index_min_max(1, ntieffects)))),
13135 | stan::math::transpose(
13136 | stan::model::rvalue(tipredsdata, "tipredsdata",
13137 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, 1>; Mat2 = Eigen::Product<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:13122:0: required from here
13122 | stan::math::add(
13123 | stan::model::deep_copy(
13124 | stan::model::rvalue(rawindparams, "rawindparams",
13125 | stan::model::index_multi(
13126 | stan::model::rvalue(tieffectindices,
13127 | "tieffectindices",
13128 | stan::model::index_min_max(1, ntieffects))))),
13129 | stan::math::multiply(
13130 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
13131 | stan::model::index_multi(
13132 | stan::model::rvalue(tieffectindices,
13133 | "tieffectindices",
13134 | stan::model::index_min_max(1, ntieffects)))),
13135 | stan::math::transpose(
13136 | stan::model::rvalue(tipredsdata, "tipredsdata",
13137 | stan::model::index_uni(si))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, 1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Matrix<double, 1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:13146:0: required from here
13146 | stan::math::transpose(
13147 | parvectform(
13148 | whichequals(
13149 | stan::model::rvalue(whenvecp, "whenvecp",
13150 | stan::model::index_uni((si ? 2 : 1))), 0, 0,
13151 | pstream__), stan::math::transpose(rawindparams), 0,
13152 | matsetup, matvalues, si, pstream__)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:13171:0: required from here
13171 | stan::math::transpose(
13172 | stan::model::rvalue(T0MEANS, "T0MEANS",
13173 | stan::model::index_omni(), stan::model::index_uni(1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:533:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:530:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
530 | return stan::math::make_holder(
531 | [](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
532 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
536 | },
537 | stan::math::to_ref(std::forward<EigMat>(x)),
538 | std::forward<RowMultiIndex>(row_idx),
539 | std::forward<ColMultiIndex>(col_idx));
stanExports_ctsm.h:13454:0: required from here
13454 | stan::model::rvalue(T0cov, "T0cov",
13455 | stan::model::index_multi(
13456 | intoverpopindvaryingindex),
13457 | stan::model::index_multi(
13458 | intoverpopindvaryingindex)), verbose, 1,
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; long long unsigned int ...Is = {0, 1}; Args = {stan::model::index_multi, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>; long long unsigned int ...Is = {0, 1, 2}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1, 2>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:530:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
530 | return stan::math::make_holder(
531 | [](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
532 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
536 | },
537 | stan::math::to_ref(std::forward<EigMat>(x)),
538 | std::forward<RowMultiIndex>(row_idx),
539 | std::forward<ColMultiIndex>(col_idx));
stanExports_ctsm.h:13454:0: required from here
13454 | stan::model::rvalue(T0cov, "T0cov",
13455 | stan::model::index_multi(
13456 | intoverpopindvaryingindex),
13457 | stan::model::index_multi(
13458 | intoverpopindvaryingindex)), verbose, 1,
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]':
stanExports_ctsm.h:13454:0: required from here
13454 | stan::model::rvalue(T0cov, "T0cov",
13455 | stan::model::index_multi(
13456 | intoverpopindvaryingindex),
13457 | stan::model::index_multi(
13458 | intoverpopindvaryingindex)), verbose, 1,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:520: warning: unused variable 'rows' [-Wunused-variable]
520 | const Eigen::Index rows = row_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:521: warning: unused variable 'cols' [-Wunused-variable]
521 | const Eigen::Index cols = col_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, 1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Matrix<double, 1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:28:12: required from 'auto stan::math::multiply(const Mat&, Scal) [with Mat = Eigen::Matrix<double, 1, -1>; Scal = double; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0; stan::require_all_not_complex_t<Scal, typename stan::value_type<T, void>::type>* <anonymous> = 0]'
28 | return c * m;
| ~~^~~
stanExports_ctsm.h:13474:0: required from here
13474 | stan::math::multiply(
13475 | stan::model::deep_copy(
13476 | stan::model::rvalue(T0cov, "T0cov",
13477 | stan::model::index_uni(
13478 | stan::model::rvalue(matsetup, "matsetup",
13479 | stan::model::index_uni(ri),
13480 | stan::model::index_uni(1))),
13481 | stan::model::index_omni())),
13482 | (stan::model::rvalue(matvalues, "matvalues",
13483 | stan::model::index_uni(ri),
13484 | stan::model::index_uni(2)) *
13485 | stan::model::rvalue(matvalues, "matvalues",
13486 | stan::model::index_uni(ri),
13487 | stan::model::index_uni(3)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, 1, -1>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Matrix<double, 1, -1>, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Matrix<double, 1, -1>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:193:0: required from 'auto stan::model::rvalue(Vec&&, const char*, index_min_max) [with Vec = Eigen::Matrix<double, 1, -1>&; stan::require_vector_t<T_y>* <anonymous> = 0; stan::require_not_std_vector_t<T_y>* <anonymous> = 0]'
193 | return v.segment(slice_start, slice_size);
stanExports_ctsm.h:13694:0: required from here
13694 | stan::model::rvalue(state, "state",
13695 | stan::model::index_min_max(1, nlatent)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::VectorBlock<Eigen::Matrix<double, 1, -1>, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:13693:0: required from here
13693 | stan::math::transpose(
13694 | stan::model::rvalue(state, "state",
13695 | stan::model::index_min_max(1, nlatent)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:13692:0: required from here
13692 | stan::math::multiply(DRIFT,
13693 | stan::math::transpose(
13694 | stan::model::rvalue(state, "state",
13695 | stan::model::index_min_max(1, nlatent)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>; Mat2 = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:13691:0: required from here
13691 | stan::math::add(
13692 | stan::math::multiply(DRIFT,
13693 | stan::math::transpose(
13694 | stan::model::rvalue(state, "state",
13695 | stan::model::index_min_max(1, nlatent)))),
13696 | stan::model::rvalue(CINT, "CINT",
13697 | stan::model::index_omni(),
13698 | stan::model::index_uni(1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Mat2 = Eigen::Matrix<double, -1, 1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:13716:0: required from here
13716 | stan::math::subtract(
13717 | stan::math::add(
13718 | stan::math::multiply(DRIFT,
13719 | stan::math::transpose(
13720 | stan::model::rvalue(state, "state",
13721 | stan::model::index_min_max(1, nlatent)))),
13722 | stan::model::rvalue(CINT, "CINT",
13723 | stan::model::index_omni(),
13724 | stan::model::index_uni(1))), base), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:51: required from 'stan::math::as_array_or_scalar<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&)::<lambda(auto:65&&)> [with auto:65 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >]'
57 | return make_holder([](auto&& x) { return x.array(); }, std::forward<T>(v));
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::as_array_or_scalar<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&)::<lambda(auto:65&&)>; _Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const double&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >; T2 = const double&; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13715:0: required from here
13715 | stan::math::divide(
13716 | stan::math::subtract(
13717 | stan::math::add(
13718 | stan::math::multiply(DRIFT,
13719 | stan::math::transpose(
13720 | stan::model::rvalue(state, "state",
13721 | stan::model::index_min_max(1, nlatent)))),
13722 | stan::model::rvalue(CINT, "CINT",
13723 | stan::model::index_omni(),
13724 | stan::model::index_uni(1))), base), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:50:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const double&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >; T2 = const double&; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13715:0: required from here
13715 | stan::math::divide(
13716 | stan::math::subtract(
13717 | stan::math::add(
13718 | stan::math::multiply(DRIFT,
13719 | stan::math::transpose(
13720 | stan::model::rvalue(state, "state",
13721 | stan::model::index_min_max(1, nlatent)))),
13722 | stan::model::rvalue(CINT, "CINT",
13723 | stan::model::index_omni(),
13724 | stan::model::index_uni(1))), base), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:51:20: required from 'stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >; auto:273 = const double&]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; _Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >&&, const double&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1, 1, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1, 0, -1, 1> >, const double&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, const Eigen::Matrix<double, -1, 1> >; T2 = const double&; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13715:0: required from here
13715 | stan::math::divide(
13716 | stan::math::subtract(
13717 | stan::math::add(
13718 | stan::math::multiply(DRIFT,
13719 | stan::math::transpose(
13720 | stan::model::rvalue(state, "state",
13721 | stan::model::index_min_max(1, nlatent)))),
13722 | stan::model::rvalue(CINT, "CINT",
13723 | stan::model::index_omni(),
13724 | stan::model::index_uni(1))), base), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:13913:0: required from here
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; Mat2 = Eigen::Matrix<double, -1, -1, 1, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:13903:0: required from here
13903 | stan::math::subtract(
13904 | stan::model::rvalue(asymDIFFUSIONcov,
13905 | "asymDIFFUSIONcov",
13906 | stan::model::index_multi(derrind),
13907 | stan::model::index_multi(derrind)),
13908 | stan::math::quad_form_sym(
13909 | stan::model::rvalue(asymDIFFUSIONcov,
13910 | "asymDIFFUSIONcov",
13911 | stan::model::index_multi(derrind),
13912 | stan::model::index_multi(derrind)),
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Mat2 = Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:13936:0: required from here
13936 | stan::math::multiply(
13937 | stan::model::rvalue(JAx, "JAx",
13938 | stan::model::index_min_max(1, nlatent),
13939 | stan::model::index_omni()),
13940 | stan::math::transpose(state))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, 1>; Mat2 = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:13935:0: required from here
13935 | stan::math::subtract(f0,
13936 | stan::math::multiply(
13937 | stan::model::rvalue(JAx, "JAx",
13938 | stan::model::index_min_max(1, nlatent),
13939 | stan::model::index_omni()),
13940 | stan::math::transpose(state))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Mat2 = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:13949:0: required from here
13949 | stan::math::subtract(
13950 | stan::model::rvalue(eJAx, "eJAx",
13951 | stan::model::index_min_max(1, nlatent),
13952 | stan::model::index_min_max(1, nlatent)),
13953 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
13954 | stan::model::index_min_max(1, nlatent),
13955 | stan::model::index_min_max(1, nlatent))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >; Mat2 = Eigen::Matrix<double, -1, 1>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:13948:0: required from here
13948 | stan::math::multiply(
13949 | stan::math::subtract(
13950 | stan::model::rvalue(eJAx, "eJAx",
13951 | stan::model::index_min_max(1, nlatent),
13952 | stan::model::index_min_max(1, nlatent)),
13953 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
13954 | stan::model::index_min_max(1, nlatent),
13955 | stan::model::index_min_max(1, nlatent))),
13956 | affineCINT)), "assigning variable discreteCINT");
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>; Mat2 = Eigen::Matrix<double, -1, 1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:13960:0: required from here
13960 | stan::math::add(
13961 | stan::math::multiply(
13962 | stan::model::rvalue(eJAx, "eJAx",
13963 | stan::model::index_min_max(1, nlatent),
13964 | stan::model::index_omni()),
13965 | stan::math::transpose(stan::model::deep_copy(state))),
13966 | discreteCINT)), "assigning variable state",
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 0>, const Eigen::Matrix<double, -1, 1> >; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:13959:0: required from here
13959 | stan::math::transpose(
13960 | stan::math::add(
13961 | stan::math::multiply(
13962 | stan::model::rvalue(eJAx, "eJAx",
13963 | stan::model::index_min_max(1, nlatent),
13964 | stan::model::index_omni()),
13965 | stan::math::transpose(stan::model::deep_copy(state))),
13966 | discreteCINT)), "assigning variable state",
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, 1, -1>; Mat2 = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:13973:0: required from here
13973 | stan::math::multiply(
13974 | stan::model::deep_copy(
13975 | stan::model::rvalue(state, "state",
13976 | stan::model::index_min_max(1, nlatent))),
13977 | stan::math::transpose(DRIFT)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:13997:0: required from here
13997 | stan::math::add(
13998 | stan::model::deep_copy(
13999 | stan::model::rvalue(etacov, "etacov",
14000 | stan::model::index_multi(derrind),
14001 | stan::model::index_multi(derrind))),
14002 | stan::model::rvalue(discreteDIFFUSION,
14003 | "discreteDIFFUSION",
14004 | stan::model::index_multi(derrind),
14005 | stan::model::index_multi(derrind))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:168:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, 1, -1>&, index_multi>(Eigen::Matrix<double, 1, -1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Matrix<double, 1, -1, 1, 1, -1>&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, 1, -1>&, index_multi>(Eigen::Matrix<double, 1, -1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Matrix<double, 1, -1, 1, 1, -1>&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, 1, -1>&, index_multi>(Eigen::Matrix<double, 1, -1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Matrix<double, 1, -1, 1, 1, -1>&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, 1, -1>&, index_multi>(Eigen::Matrix<double, 1, -1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Matrix<double, 1, -1, 1, 1, -1>&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Matrix<double, 1, -1>&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:14066:0: required from here
14066 | stan::model::rvalue(state, "state",
14067 | stan::model::index_multi(CINTnonzero))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, 1, -1>, Eigen::internal::SingleRange, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, 1, -1>&, index_multi>(Eigen::Matrix<double, 1, -1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, 1, -1, 1, 1, -1>&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, 1, -1>&, index_multi>(Eigen::Matrix<double, 1, -1>&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Matrix<double, 1, -1, 1, 1, -1>&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Matrix<double, 1, -1>&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:14066:0: required from here
14066 | stan::model::rvalue(state, "state",
14067 | stan::model::index_multi(CINTnonzero))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:491:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_uni)::<lambda(auto:930&&, auto:931&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_uni)::<lambda(auto:930&&, auto:931&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_uni)::<lambda(auto:930&&, auto:931&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_uni)::<lambda(auto:930&&, auto:931&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:488:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, MultiIndex&&, index_uni) [with EigMat = Eigen::Matrix<double, -1, -1>&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
488 | return stan::math::make_holder(
489 | [col_idx](auto&& x_ref, auto&& row_idx_inner) {
490 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
491 | return x_ref(
492 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
493 | col_idx.n_ - 1);
494 | },
495 | stan::math::to_ref(std::forward<EigMat>(x)),
496 | std::forward<MultiIndex>(row_idx));
stanExports_ctsm.h:14069:0: required from here
14069 | stan::model::rvalue(CINT, "CINT",
14070 | stan::model::index_multi(CINTnonzero),
14071 | stan::model::index_uni(1)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_uni)::<lambda(auto:930&&, auto:931&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_uni)::<lambda(auto:930&&, auto:931&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:488:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, MultiIndex&&, index_uni) [with EigMat = Eigen::Matrix<double, -1, -1>&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
488 | return stan::math::make_holder(
489 | [col_idx](auto&& x_ref, auto&& row_idx_inner) {
490 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
491 | return x_ref(
492 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
493 | col_idx.n_ - 1);
494 | },
495 | stan::math::to_ref(std::forward<EigMat>(x)),
496 | std::forward<MultiIndex>(row_idx));
stanExports_ctsm.h:14069:0: required from here
14069 | stan::model::rvalue(CINT, "CINT",
14070 | stan::model::index_multi(CINTnonzero),
14071 | stan::model::index_uni(1)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14068:0: required from here
14068 | stan::math::transpose(
14069 | stan::model::rvalue(CINT, "CINT",
14070 | stan::model::index_multi(CINTnonzero),
14071 | stan::model::index_uni(1)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, 1, -1>; Mat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14064:0: required from here
14064 | stan::math::add(
14065 | stan::model::deep_copy(
14066 | stan::model::rvalue(state, "state",
14067 | stan::model::index_multi(CINTnonzero))),
14068 | stan::math::transpose(
14069 | stan::model::rvalue(CINT, "CINT",
14070 | stan::model::index_multi(CINTnonzero),
14071 | stan::model::index_uni(1)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14144:0: required from here
14144 | stan::math::transpose(
14145 | stan::math::multiply(TDPREDEFFECT,
14146 | stan::model::rvalue(tdpreds, "tdpreds",
14147 | stan::model::index_uni(rowi))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, 1, -1>; Mat2 = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14140:0: required from here
14140 | stan::math::add(
14141 | stan::model::deep_copy(
14142 | stan::model::rvalue(state, "state",
14143 | stan::model::index_min_max(1, nlatent))),
14144 | stan::math::transpose(
14145 | stan::math::multiply(TDPREDEFFECT,
14146 | stan::model::rvalue(tdpreds, "tdpreds",
14147 | stan::model::index_uni(rowi))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:193:0: required from 'auto stan::model::rvalue(Vec&&, const char*, index_min_max) [with Vec = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_vector_t<T_y>* <anonymous> = 0; stan::require_not_std_vector_t<T_y>* <anonymous> = 0]'
193 | return v.segment(slice_start, slice_size);
stanExports_ctsm.h:14171:0: required from here
14171 | stan::model::rvalue(etaupdbasestates,
14172 | "etaupdbasestates",
14173 | stan::model::index_min_max((1 + ((rowi - 1) *
14174 | nlatentpop)), (rowi * nlatentpop)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14169:0: required from here
14169 | stan::math::multiply(
14170 | stan::math::cholesky_decompose(etacov),
14171 | stan::model::rvalue(etaupdbasestates,
14172 | "etaupdbasestates",
14173 | stan::model::index_min_max((1 + ((rowi - 1) *
14174 | nlatentpop)), (rowi * nlatentpop)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14168:0: required from here
14168 | stan::math::transpose(
14169 | stan::math::multiply(
14170 | stan::math::cholesky_decompose(etacov),
14171 | stan::model::rvalue(etaupdbasestates,
14172 | "etaupdbasestates",
14173 | stan::model::index_min_max((1 + ((rowi - 1) *
14174 | nlatentpop)), (rowi * nlatentpop)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, 1, -1>; Mat2 = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14167:0: required from here
14167 | stan::math::add(stan::model::deep_copy(state),
14168 | stan::math::transpose(
14169 | stan::math::multiply(
14170 | stan::math::cholesky_decompose(etacov),
14171 | stan::model::rvalue(etaupdbasestates,
14172 | "etaupdbasestates",
14173 | stan::model::index_min_max((1 + ((rowi - 1) *
14174 | nlatentpop)), (rowi * nlatentpop)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:277:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:44:50: required from 'struct Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<1> > >::match<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >'
44 | DerivedAlignment = int(evaluator<Derived>::Alignment),
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/ref_type.hpp:44:38: required from 'struct stan::ref_type_if<true, Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, void>'
44 | template match<T_dec>::MatchAtCompileTime
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/ref_type.hpp:56:7: required by substitution of 'template<class T> using stan::ref_type_t = typename stan::ref_type_if<true, T>::type [with T = Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&]'
56 | using ref_type_t = typename ref_type_if<true, T>::type;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:24: required by substitution of 'template<class T, stan::math::require_not_tuple_t<T>* <anonymous> > stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; stan::math::require_not_tuple_t<T>* <anonymous> = 0]'
18 | inline ref_type_t<T&&> to_ref(T&& a) {
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:159:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
159 | using fwd_t = decltype(stan::math::to_ref(std::forward<EigVec>(v)));
stanExports_ctsm.h:14194:0: required from here
14194 | stan::model::rvalue(
14195 | stan::model::rvalue(etaupdbasestates,
14196 | "etaupdbasestates",
14197 | stan::model::index_min_max((1 + ((rowi - 1) *
14198 | nlatentpop)), (nlatent + ((rowi - 1) *
14199 | nlatentpop)))),
14200 | "etaupdbasestates[(1 + ((rowi - 1) * nlatentpop)):(nlatent + ((rowi - 1) * nlatentpop))]",
14201 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:168:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, index_multi>(Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, index_multi>(Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, index_multi>(Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, index_multi>(Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:14194:0: required from here
14194 | stan::model::rvalue(
14195 | stan::model::rvalue(etaupdbasestates,
14196 | "etaupdbasestates",
14197 | stan::model::index_min_max((1 + ((rowi - 1) *
14198 | nlatentpop)), (nlatent + ((rowi - 1) *
14199 | nlatentpop)))),
14200 | "etaupdbasestates[(1 + ((rowi - 1) * nlatentpop)):(nlatent + ((rowi - 1) * nlatentpop))]",
14201 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, index_multi>(Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, index_multi>(Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>&&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::VectorBlock<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1>; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:14194:0: required from here
14194 | stan::model::rvalue(
14195 | stan::model::rvalue(etaupdbasestates,
14196 | "etaupdbasestates",
14197 | stan::model::index_min_max((1 + ((rowi - 1) *
14198 | nlatentpop)), (nlatent + ((rowi - 1) *
14199 | nlatentpop)))),
14200 | "etaupdbasestates[(1 + ((rowi - 1) * nlatentpop)):(nlatent + ((rowi - 1) * nlatentpop))]",
14201 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14186:0: required from here
14186 | stan::math::multiply(
14187 | stan::math::cholesky_decompose(
14188 | makesym(
14189 | stan::model::rvalue(discreteDIFFUSION,
14190 | "discreteDIFFUSION",
14191 | stan::model::index_multi(derrind),
14192 | stan::model::index_multi(derrind)), verbose, 1,
14193 | pstream__)),
14194 | stan::model::rvalue(
14195 | stan::model::rvalue(etaupdbasestates,
14196 | "etaupdbasestates",
14197 | stan::model::index_min_max((1 + ((rowi - 1) *
14198 | nlatentpop)), (nlatent + ((rowi - 1) *
14199 | nlatentpop)))),
14200 | "etaupdbasestates[(1 + ((rowi - 1) * nlatentpop)):(nlatent + ((rowi - 1) * nlatentpop))]",
14201 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14185:0: required from here
14185 | stan::math::transpose(
14186 | stan::math::multiply(
14187 | stan::math::cholesky_decompose(
14188 | makesym(
14189 | stan::model::rvalue(discreteDIFFUSION,
14190 | "discreteDIFFUSION",
14191 | stan::model::index_multi(derrind),
14192 | stan::model::index_multi(derrind)), verbose, 1,
14193 | pstream__)),
14194 | stan::model::rvalue(
14195 | stan::model::rvalue(etaupdbasestates,
14196 | "etaupdbasestates",
14197 | stan::model::index_min_max((1 + ((rowi - 1) *
14198 | nlatentpop)), (nlatent + ((rowi - 1) *
14199 | nlatentpop)))),
14200 | "etaupdbasestates[(1 + ((rowi - 1) * nlatentpop)):(nlatent + ((rowi - 1) * nlatentpop))]",
14201 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, 1, -1>; Mat2 = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Holder<Eigen::IndexedView<Eigen::Block<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14181:0: required from here
14181 | stan::math::add(
14182 | stan::model::deep_copy(
14183 | stan::model::rvalue(state, "state",
14184 | stan::model::index_multi(derrind))),
14185 | stan::math::transpose(
14186 | stan::math::multiply(
14187 | stan::math::cholesky_decompose(
14188 | makesym(
14189 | stan::model::rvalue(discreteDIFFUSION,
14190 | "discreteDIFFUSION",
14191 | stan::model::index_multi(derrind),
14192 | stan::model::index_multi(derrind)), verbose, 1,
14193 | pstream__)),
14194 | stan::model::rvalue(
14195 | stan::model::rvalue(etaupdbasestates,
14196 | "etaupdbasestates",
14197 | stan::model::index_min_max((1 + ((rowi - 1) *
14198 | nlatentpop)), (nlatent + ((rowi - 1) *
14199 | nlatentpop)))),
14200 | "etaupdbasestates[(1 + ((rowi - 1) * nlatentpop)):(nlatent + ((rowi - 1) * nlatentpop))]",
14201 | stan::model::index_multi(derrind))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; Mat2 = Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14387:0: required from here
14387 | stan::math::multiply(
14388 | stan::model::rvalue(LAMBDA, "LAMBDA",
14389 | stan::model::index_multi(o)),
14390 | stan::math::transpose(
14391 | stan::model::rvalue(state, "state",
14392 | stan::model::index_min_max(1, nlatent)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Product<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14386:0: required from here
14386 | stan::math::add(
14387 | stan::math::multiply(
14388 | stan::model::rvalue(LAMBDA, "LAMBDA",
14389 | stan::model::index_multi(o)),
14390 | stan::math::transpose(
14391 | stan::model::rvalue(state, "state",
14392 | stan::model::index_min_max(1, nlatent)))),
14393 | stan::model::rvalue(MANIFESTMEANS, "MANIFESTMEANS",
14394 | stan::model::index_multi(o),
14395 | stan::model::index_uni(1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_column_vector_or_scalar.hpp:87:69: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::as_column_vector_or_scalar<std::vector<double> >(std::vector<double>&&)::<lambda(auto:15&&)>, std::vector<double, std::allocator<double> >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::as_column_vector_or_scalar<std::vector<double> >(std::vector<double>&&)::<lambda(auto:15&&)>; Args = {std::vector<double, std::allocator<double> >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_column_vector_or_scalar.hpp:86:21: required from 'auto stan::math::as_column_vector_or_scalar(T&&) [with T = std::vector<double>; stan::require_std_vector_t<T>* <anonymous> = 0]'
86 | return make_holder(
| ~~~~~~~~~~~^
87 | [](auto&& x) { return T_map(x.data(), x.size()).array().matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | std::forward<T>(a));
| ~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:135:37: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<std::integral_constant<bool, stan::math::conjunction<stan::is_std_vector<typename std::decay<_Tp>::type, void>, stan::is_stan_scalar<typename stan::value_type<T, void>::type> >::value>::value, void>::type>::apply(T2&&, F&&) [with T2 = std::vector<double>; F = stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)>; T = std::vector<double>]'
135 | f(as_column_vector_or_scalar(std::forward<T2>(x))))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:108:46: required from 'auto stan::math::inv_logit(Container&&) [with Container = std::vector<double>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<Container>* <anonymous> = 0]'
108 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
109 | std::forward<Container>(x),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14408:0: required from here
14408 | stan::math::inv_logit(
14409 | stan::math::to_array_1d(
14410 | stan::model::deep_copy(
14411 | stan::model::rvalue(syprior, "syprior",
14412 | stan::model::index_multi(o1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::as_column_vector_or_scalar<std::vector<double> >(std::vector<double>&&)::<lambda(auto:15&&)>; long long unsigned int ...Is = {0}; Args = {std::vector<double, std::allocator<double> >}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = as_column_vector_or_scalar<std::vector<double> >(std::vector<double>&&)::<lambda(auto:15&&)>; Args = {std::vector<double, std::allocator<double> >}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_column_vector_or_scalar.hpp:86:21: required from 'auto stan::math::as_column_vector_or_scalar(T&&) [with T = std::vector<double>; stan::require_std_vector_t<T>* <anonymous> = 0]'
86 | return make_holder(
| ~~~~~~~~~~~^
87 | [](auto&& x) { return T_map(x.data(), x.size()).array().matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | std::forward<T>(a));
| ~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:135:37: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<std::integral_constant<bool, stan::math::conjunction<stan::is_std_vector<typename std::decay<_Tp>::type, void>, stan::is_stan_scalar<typename stan::value_type<T, void>::type> >::value>::value, void>::type>::apply(T2&&, F&&) [with T2 = std::vector<double>; F = stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)>; T = std::vector<double>]'
135 | f(as_column_vector_or_scalar(std::forward<T2>(x))))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:108:46: required from 'auto stan::math::inv_logit(Container&&) [with Container = std::vector<double>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<Container>* <anonymous> = 0]'
108 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
109 | std::forward<Container>(x),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14408:0: required from here
14408 | stan::math::inv_logit(
14409 | stan::math::to_array_1d(
14410 | stan::model::deep_copy(
14411 | stan::model::rvalue(syprior, "syprior",
14412 | stan::model::index_multi(o1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:110:36: required from 'stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)> [with auto:319 = stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > >]'
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:135:10: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<std::integral_constant<bool, stan::math::conjunction<stan::is_std_vector<typename std::decay<_Tp>::type, void>, stan::is_stan_scalar<typename stan::value_type<T, void>::type> >::value>::value, void>::type>::apply(T2&&, F&&) [with T2 = std::vector<double>; F = stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)>; T = std::vector<double>]'
135 | f(as_column_vector_or_scalar(std::forward<T2>(x))))>;
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:108:46: required from 'auto stan::math::inv_logit(Container&&) [with Container = std::vector<double>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<Container>* <anonymous> = 0]'
108 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
109 | std::forward<Container>(x),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14408:0: required from here
14408 | stan::math::inv_logit(
14409 | stan::math::to_array_1d(
14410 | stan::model::deep_copy(
14411 | stan::model::rvalue(syprior, "syprior",
14412 | stan::model::index_multi(o1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:110:47: required from 'stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)> [with auto:319 = stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > >]'
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:135:10: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<std::integral_constant<bool, stan::math::conjunction<stan::is_std_vector<typename std::decay<_Tp>::type, void>, stan::is_stan_scalar<typename stan::value_type<T, void>::type> >::value>::value, void>::type>::apply(T2&&, F&&) [with T2 = std::vector<double>; F = stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)>; T = std::vector<double>]'
135 | f(as_column_vector_or_scalar(std::forward<T2>(x))))>;
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:108:46: required from 'auto stan::math::inv_logit(Container&&) [with Container = std::vector<double>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<Container>* <anonymous> = 0]'
108 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
109 | std::forward<Container>(x),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14408:0: required from here
14408 | stan::math::inv_logit(
14409 | stan::math::to_array_1d(
14410 | stan::model::deep_copy(
14411 | stan::model::rvalue(syprior, "syprior",
14412 | stan::model::index_multi(o1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_logistic_op<double>, const Eigen::ArrayWrapper<stan::math::Holder<Eigen::MatrixWrapper<Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, std::vector<double, std::allocator<double> > > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:139:22: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<std::integral_constant<bool, stan::math::conjunction<stan::is_std_vector<typename std::decay<_Tp>::type, void>, stan::is_stan_scalar<typename stan::value_type<T, void>::type> >::value>::value, void>::type>::apply(T2&&, F&&) [with T2 = std::vector<double>; F = stan::math::inv_logit<std::vector<double> >(std::vector<double>&&)::<lambda(auto:319&&)>; T = std::vector<double>]'
138 | = std::forward<F>(f)(as_column_vector_or_scalar(std::forward<T2>(x)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
139 | .matrix();
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_logit.hpp:108:46: required from 'auto stan::math::inv_logit(Container&&) [with Container = std::vector<double>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<Container>* <anonymous> = 0]'
108 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
109 | std::forward<Container>(x),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | [](auto&& v) { return v.array().logistic(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14408:0: required from here
14408 | stan::math::inv_logit(
14409 | stan::math::to_array_1d(
14410 | stan::model::deep_copy(
14411 | stan::model::rvalue(syprior, "syprior",
14412 | stan::model::index_multi(o1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:210:20: required from 'stan::math::operator-<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)> [with auto:3 = const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>&; auto:4 = const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&]'
210 | return arg - std::forward<decltype(other_)>(other_);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::operator-<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::operator-<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::operator-<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)>; Args = {const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:208:21: required from 'auto stan::math::operator-(T&&, Other&&) [with T = const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&; Other = const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&; stan::require_holder_t<T>* <anonymous> = 0; stan::require_holder_t<Other>* <anonymous> = 0]'
208 | return make_holder(
| ~~~~~~~~~~~^
209 | [](auto&& arg, auto&& other_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | return arg - std::forward<decltype(other_)>(other_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
211 | },
| ~~
212 | std::forward<T>(h).m_arg, std::forward<Other>(other));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:14429:0: required from here
14429 | stan::math::subtract(
14430 | stan::model::rvalue(syprior, "syprior",
14431 | stan::model::index_multi(o)),
14432 | stan::model::rvalue(sy0, "sy0",
14433 | stan::model::index_multi(o))), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:51: required from 'stan::math::as_array_or_scalar<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&)::<lambda(auto:65&&)> [with auto:65 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >]'
57 | return make_holder([](auto&& x) { return x.array(); }, std::forward<T>(v));
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::as_array_or_scalar<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&)::<lambda(auto:65&&)>; _Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; T2 = const double&; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14428:0: required from here
14428 | stan::math::divide(
14429 | stan::math::subtract(
14430 | stan::model::rvalue(syprior, "syprior",
14431 | stan::model::index_multi(o)),
14432 | stan::model::rvalue(sy0, "sy0",
14433 | stan::model::index_multi(o))), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:50:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; T2 = const double&; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14428:0: required from here
14428 | stan::math::divide(
14429 | stan::math::subtract(
14430 | stan::model::rvalue(syprior, "syprior",
14431 | stan::model::index_multi(o)),
14432 | stan::model::rvalue(sy0, "sy0",
14433 | stan::model::index_multi(o))), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:51:20: required from 'stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; auto:273 = const double&]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; _Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&>(Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >&&, const double&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const double&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; T2 = const double&; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14428:0: required from here
14428 | stan::math::divide(
14429 | stan::math::subtract(
14430 | stan::model::rvalue(syprior, "syprior",
14431 | stan::model::index_multi(o)),
14432 | stan::model::rvalue(sy0, "sy0",
14433 | stan::model::index_multi(o))), Jstep),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14481:0: required from here
14481 | stan::math::transpose(
14482 | stan::model::rvalue(Jy, "Jy",
14483 | stan::model::index_multi(o),
14484 | stan::model::index_omni()))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14478:0: required from here
14478 | stan::math::add(
14479 | stan::math::quad_form_sym(
14480 | makesym(etacov, verbose, 1, pstream__),
14481 | stan::math::transpose(
14482 | stan::model::rvalue(Jy, "Jy",
14483 | stan::model::index_multi(o),
14484 | stan::model::index_omni()))),
14485 | stan::model::rvalue(MANIFESTcov, "MANIFESTcov",
14486 | stan::model::index_multi(o),
14487 | stan::model::index_multi(o))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:210:20: required from 'stan::math::operator-<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)> [with auto:3 = const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>&; auto:4 = const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&]'
210 | return arg - std::forward<decltype(other_)>(other_);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::operator-<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::operator-<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)>, const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::operator-<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:3&&, auto:4&&)>; Args = {const Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:208:21: required from 'auto stan::math::operator-(T&&, Other&&) [with T = const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&; Other = const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&; stan::require_holder_t<T>* <anonymous> = 0; stan::require_holder_t<Other>* <anonymous> = 0]'
208 | return make_holder(
| ~~~~~~~~~~~^
209 | [](auto&& arg, auto&& other_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 | return arg - std::forward<decltype(other_)>(other_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
211 | },
| ~~
212 | std::forward<T>(h).m_arg, std::forward<Other>(other));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:14540:0: required from here
14540 | stan::math::subtract(
14541 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14542 | stan::model::index_multi(od)),
14543 | stan::model::rvalue(syprior, "syprior",
14544 | stan::model::index_multi(od))), "assigning variable err",
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14625:0: required from here
14625 | stan::math::multiply(etacov,
14626 | stan::math::transpose(
14627 | stan::model::rvalue(Jy, "Jy",
14628 | stan::model::index_multi(od),
14629 | stan::model::index_omni()))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:594:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_omni, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_omni&&, index_multi&&)::<lambda(auto:935&&, auto:936&&, auto:937&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_omni&&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_omni, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_omni&&, index_multi&&)::<lambda(auto:935&&, auto:936&&, auto:937&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_omni&&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_omni, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_omni&&, index_multi&&)::<lambda(auto:935&&, auto:936&&, auto:937&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_omni&&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_omni, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_omni&&, index_multi&&)::<lambda(auto:935&&, auto:936&&, auto:937&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_omni, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:590:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, Idx&&, MultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; Idx = index_omni; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_not_same_t<typename std::decay<_Tp2>::type, index_uni>* <anonymous> = 0; stan::require_not_same_t<typename std::decay<_Tp2>::type, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
590 | return stan::math::make_holder(
591 | [name](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
592 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
593 | return rvalue(
594 | x_ref(Eigen::indexing::all,
595 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size())
596 | - 1)),
597 | name, std::forward<decltype(row_idx_inner)>(row_idx_inner));
598 | },
599 | stan::math::to_ref(std::forward<EigMat>(x)), std::forward<Idx>(row_idx),
600 | std::forward<MultiIndex>(col_idx));
stanExports_ctsm.h:14642:0: required from here
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; long long unsigned int ...Is = {0, 1}; Args = {stan::model::index_omni, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_omni, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_omni&&, index_multi&&)::<lambda(auto:935&&, auto:936&&, auto:937&&)>; long long unsigned int ...Is = {0, 1, 2}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_omni, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1, 2>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Matrix<double, -1, -1>&, index_omni, index_multi>(Eigen::Matrix<double, -1, -1>&, const char*, index_omni&&, index_multi&&)::<lambda(auto:935&&, auto:936&&, auto:937&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&, stan::model::index_omni, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:590:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, Idx&&, MultiIndex&&) [with EigMat = Eigen::Matrix<double, -1, -1>&; Idx = index_omni; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_not_same_t<typename std::decay<_Tp2>::type, index_uni>* <anonymous> = 0; stan::require_not_same_t<typename std::decay<_Tp2>::type, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
590 | return stan::math::make_holder(
591 | [name](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
592 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
593 | return rvalue(
594 | x_ref(Eigen::indexing::all,
595 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size())
596 | - 1)),
597 | name, std::forward<decltype(row_idx_inner)>(row_idx_inner));
598 | },
599 | stan::math::to_ref(std::forward<EigMat>(x)), std::forward<Idx>(row_idx),
600 | std::forward<MultiIndex>(col_idx));
stanExports_ctsm.h:14642:0: required from here
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:198:46: required from 'stan::math::operator-<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&>(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&)::<lambda(auto:1&&)> [with auto:1 = Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&]'
198 | return make_holder([](auto&& arg) { return -arg; }, std::forward<T>(h).m_arg);
| ^~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::minus<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&)::<lambda(auto:346&&)>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::minus<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&)::<lambda(auto:346&&)>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::minus<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&)::<lambda(auto:346&&)>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::minus<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&)::<lambda(auto:346&&)>; Args = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/minus.hpp:19:21: required from 'auto stan::math::minus(T&&) [with T = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>; stan::require_not_std_vector_t<T_y>* <anonymous> = 0]'
19 | return make_holder([](auto&& x_) { return -x_; }, std::forward<T>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14641:0: required from here
14641 | stan::math::minus(
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >; long long unsigned int ...Is = {0}; Args = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::minus<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&)::<lambda(auto:346&&)>; long long unsigned int ...Is = {0}; Args = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = minus<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >(Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&&)::<lambda(auto:346&&)>; Args = {Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/minus.hpp:19:21: required from 'auto stan::math::minus(T&&) [with T = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>; stan::require_not_std_vector_t<T_y>* <anonymous> = 0]'
19 | return make_holder([](auto&& x_) { return -x_; }, std::forward<T>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14641:0: required from here
14641 | stan::math::minus(
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:228:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::operator*<const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&>(const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&)::<lambda(auto:7&&, auto:8&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > > >&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::operator*<const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&>(const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&)::<lambda(auto:7&&, auto:8&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > > >&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::operator*<const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&>(const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&)::<lambda(auto:7&&, auto:8&&)>; Args = {const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > > >&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:226:21: required from 'auto stan::math::operator*(T&&, Other&&) [with T = const Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >&; Other = const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>&; stan::require_holder_t<T>* <anonymous> = 0; stan::require_holder_t<Other>* <anonymous> = 0]'
226 | return make_holder(
| ~~~~~~~~~~~^
227 | [](auto&& arg, auto&& other_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
228 | return arg * std::forward<decltype(other_)>(other_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
229 | },
| ~~
230 | std::forward<T>(h).m_arg, std::forward<Other>(other));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi> >; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14640:0: required from here
14640 | stan::math::multiply(
14641 | stan::math::minus(
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
14645 | stan::model::rvalue(Jy, "Jy",
14646 | stan::model::index_multi(od),
14647 | stan::model::index_omni())),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>; Mat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14639:0: required from here
14639 | stan::math::multiply(
14640 | stan::math::multiply(
14641 | stan::math::minus(
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
14645 | stan::model::rvalue(Jy, "Jy",
14646 | stan::model::index_multi(od),
14647 | stan::model::index_omni())),
14648 | stan::model::deep_copy(etacov))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::Product<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, 0>, Eigen::Matrix<double, -1, -1>, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14638:0: required from here
14638 | stan::math::add(stan::model::deep_copy(etacov),
14639 | stan::math::multiply(
14640 | stan::math::multiply(
14641 | stan::math::minus(
14642 | stan::model::rvalue(K, "K",
14643 | stan::model::index_omni(),
14644 | stan::model::index_multi(od))),
14645 | stan::model::rvalue(Jy, "Jy",
14646 | stan::model::index_multi(od),
14647 | stan::model::index_omni())),
14648 | stan::model::deep_copy(etacov))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:228:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::operator*<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:7&&, auto:8&&)>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::operator*<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:7&&, auto:8&&)>, const Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::operator*<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:7&&, auto:8&&)>; Args = {const Eigen::IndexedView<Eigen::Matrix<double, -1, -1, 0, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >&, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:226:21: required from 'auto stan::math::operator*(T&&, Other&&) [with T = const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>&; Other = const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&; stan::require_holder_t<T>* <anonymous> = 0; stan::require_holder_t<Other>* <anonymous> = 0]'
226 | return make_holder(
| ~~~~~~~~~~~^
227 | [](auto&& arg, auto&& other_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
228 | return arg * std::forward<decltype(other_)>(other_);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
229 | },
| ~~
230 | std::forward<T>(h).m_arg, std::forward<Other>(other));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_omni, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:14654:0: required from here
14654 | stan::math::multiply(
14655 | stan::model::rvalue(K, "K",
14656 | stan::model::index_omni(),
14657 | stan::model::index_multi(od)),
14658 | stan::model::rvalue(err, "err",
14659 | stan::model::index_multi(od))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/transpose.hpp:18:21: required from 'auto stan::math::transpose(const T&) [with T = Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>; stan::require_matrix_t<T>* <anonymous> = 0]'
18 | return m.transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14653:0: required from here
14653 | stan::math::transpose(
14654 | stan::math::multiply(
14655 | stan::model::rvalue(K, "K",
14656 | stan::model::index_omni(),
14657 | stan::model::index_multi(od)),
14658 | stan::model::rvalue(err, "err",
14659 | stan::model::index_multi(od))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, 1, -1>, const Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, 1, -1>; Mat2 = Eigen::Transpose<const Eigen::Product<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::internal::AllRange<-1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14652:0: required from here
14652 | stan::math::add(stan::model::deep_copy(state),
14653 | stan::math::transpose(
14654 | stan::math::multiply(
14655 | stan::model::rvalue(K, "K",
14656 | stan::model::index_omni(),
14657 | stan::model::index_multi(od)),
14658 | stan::model::rvalue(err, "err",
14659 | stan::model::index_multi(od))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Mat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14685:0: required from here
14685 | stan::math::add(
14686 | stan::math::quad_form_sym(
14687 | makesym(etacov, verbose, 1, pstream__),
14688 | stan::math::transpose(Jy)), MANIFESTcov),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::Product<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Eigen::Product<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, 1, -1>, 1, -1, false> >, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14694:0: required from here
14694 | stan::math::add(
14695 | stan::model::rvalue(MANIFESTMEANS, "MANIFESTMEANS",
14696 | stan::model::index_multi(o), stan::model::index_uni(1)),
14697 | stan::math::multiply(
14698 | stan::model::rvalue(LAMBDA, "LAMBDA",
14699 | stan::model::index_multi(o),
14700 | stan::model::index_omni()),
14701 | stan::math::transpose(
14702 | stan::model::rvalue(state, "state",
14703 | stan::model::index_min_max(1, nlatent))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/elt_multiply.hpp:28:25: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
28 | return m1.cwiseProduct(m2);
| ~~~~~~~~~~~~~~~^~~~
stanExports_ctsm.h:14760:0: required from here
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:77:22: required from 'auto stan::math::add(Scal, const Mat&) [with Scal = double; Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
77 | return (c + m.array()).matrix();
| ~~~~~~~^~
stanExports_ctsm.h:14759:0: required from here
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:77:13: required from 'auto stan::math::add(Scal, const Mat&) [with Scal = double; Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
77 | return (c + m.array()).matrix();
| ~~~^~~~~~~~~~~~
stanExports_ctsm.h:14759:0: required from here
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:77:32: required from 'auto stan::math::add(Scal, const Mat&) [with Scal = double; Mat = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
77 | return (c + m.array()).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:14759:0: required from here
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:22: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~~~~~^~
stanExports_ctsm.h:14771:0: required from here
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:13: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~^~~~~~~~~~~~
stanExports_ctsm.h:14771:0: required from here
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:62:32: required from 'auto stan::math::subtract(Scal, const Mat&) [with Scal = double; Mat = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Scal, Mat>* <anonymous> = 0]'
62 | return (c - m.array()).matrix();
| ~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:14771:0: required from here
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/elt_multiply.hpp:28:25: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >; Mat2 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
28 | return m1.cwiseProduct(m2);
| ~~~~~~~~~~~~~~~^~~~
stanExports_ctsm.h:14766:0: required from here
14766 | stan::math::elt_multiply(
14767 | stan::math::subtract(static_cast<double>(1),
14768 | stan::model::rvalue(Y, "Y",
14769 | stan::model::index_uni(rowi),
14770 | stan::model::index_multi(o1d))),
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >; Mat2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:14758:0: required from here
14758 | stan::math::add(
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
14766 | stan::math::elt_multiply(
14767 | stan::math::subtract(static_cast<double>(1),
14768 | stan::model::rvalue(Y, "Y",
14769 | stan::model::index_uni(rowi),
14770 | stan::model::index_multi(o1d))),
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:64: required from 'stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)> [with auto:51 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>; T2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14757:0: required from here
14757 | stan::math::log(
14758 | stan::math::add(
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
14766 | stan::math::elt_multiply(
14767 | stan::math::subtract(static_cast<double>(1),
14768 | stan::model::rvalue(Y, "Y",
14769 | stan::model::index_uni(rowi),
14770 | stan::model::index_multi(o1d))),
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)> [with auto:51 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>; T2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >]'
46 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14757:0: required from here
14757 | stan::math::log(
14758 | stan::math::add(
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
14766 | stan::math::elt_multiply(
14767 | stan::math::subtract(static_cast<double>(1),
14768 | stan::model::rvalue(Y, "Y",
14769 | stan::model::index_uni(rowi),
14770 | stan::model::index_multi(o1d))),
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >, void>::apply<stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&, stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::apply_vector_unary<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >, void>::apply<stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&, stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_vector_unary<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >, void>::apply<stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&, stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_vector_unary<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >, void>::apply<stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&, stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>; Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > > >(Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >&&)::<lambda(auto:51&&)>; T2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | make_holder(std::forward<F>(f), std::forward<T2>(x)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14757:0: required from here
14757 | stan::math::log(
14758 | stan::math::add(
14759 | stan::math::add(1e-10,
14760 | stan::math::elt_multiply(
14761 | stan::model::rvalue(Y, "Y",
14762 | stan::model::index_uni(rowi),
14763 | stan::model::index_multi(o1d)),
14764 | stan::model::rvalue(syprior, "syprior",
14765 | stan::model::index_multi(o1d)))),
14766 | stan::math::elt_multiply(
14767 | stan::math::subtract(static_cast<double>(1),
14768 | stan::model::rvalue(Y, "Y",
14769 | stan::model::index_uni(rowi),
14770 | stan::model::index_multi(o1d))),
14771 | stan::math::subtract(static_cast<double>(1),
14772 | stan::model::rvalue(syprior, "syprior",
14773 | stan::model::index_multi(o1d)))))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/minus.hpp:19:45: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::minus<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&&)::<lambda(auto:346&&)>, Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, -1, false>&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::minus<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&&)::<lambda(auto:346&&)>, Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, -1, false>&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::minus<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&&)::<lambda(auto:346&&)>, Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, -1, false>&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::minus<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&&)::<lambda(auto:346&&)>; Args = {Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, -1, false>}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/minus.hpp:19:21: required from 'auto stan::math::minus(T&&) [with T = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; stan::require_not_std_vector_t<T_y>* <anonymous> = 0]'
19 | return make_holder([](auto&& x_) { return -x_; }, std::forward<T>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14846:0: required from here
14846 | stan::math::minus(
14847 | stan::model::rvalue(DRIFT, "DRIFT",
14848 | stan::model::index_min_max(1, nlatent),
14849 | stan::model::index_min_max(1, nlatent))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >; long long unsigned int ...Is = {0}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::minus<Eigen::Matrix<double, -1, -1> >(Eigen::Matrix<double, -1, -1>&&)::<lambda(auto:346&&)>; long long unsigned int ...Is = {0}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = minus<Eigen::Matrix<double, -1, -1> >(Eigen::Matrix<double, -1, -1>&&)::<lambda(auto:346&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/minus.hpp:19:21: required from 'auto stan::math::minus(T&&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_not_std_vector_t<T_y>* <anonymous> = 0]'
19 | return make_holder([](auto&& x_) { return -x_; }, std::forward<T>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14898:0: required from here
14898 | stan::math::minus(
14899 | sqkron_prod(
14900 | stan::model::rvalue(JAx, "JAx",
14901 | stan::model::index_multi(derrind),
14902 | stan::model::index_multi(derrind)),
14903 | stan::model::rvalue(JAx, "JAx",
14904 | stan::model::index_multi(derrind),
14905 | stan::model::index_multi(derrind)), pstream__)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:15036:0: required from here
15036 | stan::math::multiply(
15037 | stan::model::rvalue(etacovb, "etacovb",
15038 | stan::model::index_uni(2),
15039 | stan::model::index_uni(sri)),
15040 | stan::math::transpose(
15041 | stan::model::rvalue(eJAxs, "eJAxs",
15042 | stan::model::index_uni((sri + 1)),
15043 | stan::model::index_omni(),
15044 | stan::model::index_omni()))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:15058:0: required from here
15058 | stan::math::multiply(smoother,
15059 | stan::math::subtract(
15060 | stan::model::deep_copy(
15061 | stan::model::rvalue(etab, "etab",
15062 | stan::model::index_uni(3),
15063 | stan::model::index_uni((sri + 1)),
15064 | stan::model::index_omni())),
15065 | stan::model::deep_copy(
15066 | stan::model::rvalue(etab, "etab",
15067 | stan::model::index_uni(1),
15068 | stan::model::index_uni((sri + 1)),
15069 | stan::model::index_omni()))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, 1>; Mat2 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:15052:0: required from here
15052 | stan::math::add(
15053 | stan::model::deep_copy(
15054 | stan::model::rvalue(etab, "etab",
15055 | stan::model::index_uni(2),
15056 | stan::model::index_uni(sri),
15057 | stan::model::index_omni())),
15058 | stan::math::multiply(smoother,
15059 | stan::math::subtract(
15060 | stan::model::deep_copy(
15061 | stan::model::rvalue(etab, "etab",
15062 | stan::model::index_uni(3),
15063 | stan::model::index_uni((sri + 1)),
15064 | stan::model::index_omni())),
15065 | stan::model::deep_copy(
15066 | stan::model::rvalue(etab, "etab",
15067 | stan::model::index_uni(1),
15068 | stan::model::index_uni((sri + 1)),
15069 | stan::model::index_omni()))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/subtract.hpp:45:13: required from 'auto stan::math::subtract(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 - m2;
| ~~~^~~~
stanExports_ctsm.h:15081:0: required from here
15081 | stan::math::subtract(
15082 | stan::model::deep_copy(
15083 | stan::model::rvalue(etacovb, "etacovb",
15084 | stan::model::index_uni(3),
15085 | stan::model::index_uni((sri + 1)))),
15086 | stan::model::deep_copy(
15087 | stan::model::rvalue(etacovb, "etacovb",
15088 | stan::model::index_uni(1),
15089 | stan::model::index_uni((sri + 1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:15080:0: required from here
15080 | stan::math::multiply(smoother,
15081 | stan::math::subtract(
15082 | stan::model::deep_copy(
15083 | stan::model::rvalue(etacovb, "etacovb",
15084 | stan::model::index_uni(3),
15085 | stan::model::index_uni((sri + 1)))),
15086 | stan::model::deep_copy(
15087 | stan::model::rvalue(etacovb, "etacovb",
15088 | stan::model::index_uni(1),
15089 | stan::model::index_uni((sri + 1)))))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from 'auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>; Mat2 = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; stan::require_not_eigen_row_and_col_t<Mat1, Mat2>* <anonymous> = 0]'
107 | return m1 * m2;
| ~~~^~~~
stanExports_ctsm.h:15079:0: required from here
15079 | stan::math::multiply(
15080 | stan::math::multiply(smoother,
15081 | stan::math::subtract(
15082 | stan::model::deep_copy(
15083 | stan::model::rvalue(etacovb, "etacovb",
15084 | stan::model::index_uni(3),
15085 | stan::model::index_uni((sri + 1)))),
15086 | stan::model::deep_copy(
15087 | stan::model::rvalue(etacovb, "etacovb",
15088 | stan::model::index_uni(1),
15089 | stan::model::index_uni((sri + 1)))))),
15090 | stan::math::transpose(smoother))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, -1>; Mat2 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:15074:0: required from here
15074 | stan::math::add(
15075 | stan::model::deep_copy(
15076 | stan::model::rvalue(etacovb, "etacovb",
15077 | stan::model::index_uni(2),
15078 | stan::model::index_uni(sri))),
15079 | stan::math::multiply(
15080 | stan::math::multiply(smoother,
15081 | stan::math::subtract(
15082 | stan::model::deep_copy(
15083 | stan::model::rvalue(etacovb, "etacovb",
15084 | stan::model::index_uni(3),
15085 | stan::model::index_uni((sri + 1)))),
15086 | stan::model::deep_copy(
15087 | stan::model::rvalue(etacovb, "etacovb",
15088 | stan::model::index_uni(1),
15089 | stan::model::index_uni((sri + 1)))))),
15090 | stan::math::transpose(smoother))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:168:0: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>, Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:15739:0: required from here
15739 | stan::model::rvalue(rawpopmeans, "rawpopmeans",
15740 | stan::model::index_multi(indvaryingindex)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>; long long unsigned int ...Is = {0}; Args = {stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::model::rvalue<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, index_multi>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const char*, index_multi&&)::<lambda(auto:924&&, auto:925&&)>; Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, stan::model::index_multi}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:164:0: required from 'auto stan::model::rvalue(EigVec&&, const char*, MultiIndex&&) [with EigVec = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; MultiIndex = index_multi; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]'
164 | return stan::math::make_holder(
165 | [](auto&& v_ref, auto&& idx_inner) {
166 | Eigen::Map<const Eigen::Array<int, -1, 1>> idx2(idx_inner.ns_.data(),
167 | idx_inner.ns_.size());
168 | return std::forward<decltype(v_ref)>(v_ref)(idx2 - 1);
169 | },
170 | std::forward<fwd_t>(stan::math::to_ref(std::forward<EigVec>(v))),
171 | std::forward<MultiIndex>(idx));
stanExports_ctsm.h:15739:0: required from here
15739 | stan::model::rvalue(rawpopmeans, "rawpopmeans",
15740 | stan::model::index_multi(indvaryingindex)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/add.hpp:45:13: required from 'auto stan::math::add(const Mat1&, const Mat2&) [with Mat1 = Eigen::Matrix<double, -1, 1>; Mat2 = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
45 | return m1 + m2;
| ~~~^~~~
stanExports_ctsm.h:15866:0: required from here
15866 | stan::math::add(
15867 | stan::model::deep_copy(
15868 | stan::model::rvalue(x, "x", stan::model::index_omni(),
15869 | stan::model::index_uni(
15870 | stan::model::rvalue(matsetup, "matsetup",
15871 | stan::model::index_uni(pr1),
15872 | stan::model::index_uni(5))))),
15873 | stan::math::rep_vector(
15874 | -(stan::math::mean(
15875 | stan::model::rvalue(x, "x", stan::model::index_omni(),
15876 | stan::model::index_uni(
15877 | stan::model::rvalue(matsetup, "matsetup",
15878 | stan::model::index_uni(pr1),
15879 | stan::model::index_uni(5)))))),
15880 | stan::math::rows(x))), "assigning variable x",
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:50:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const stan::math::Holder<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1, 0, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:51:20: required from 'stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::Matrix<double, -1, -1>; auto:273 = double]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; _Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: required from 'struct std::__result_of_impl<false, false, stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2666 | using type = decltype(_S_test<_Functor, _ArgTypes...>(0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>, Eigen::Matrix<double, -1, -1, 0, -1, -1>&&, double&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:50:17: required from 'stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::Matrix<double, -1, -1>&; auto:273 = double&]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:51:20: required from 'stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::Matrix<double, -1, -1>&; auto:273 = double&]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, -1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, -1, -1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, -1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, -1, -1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, double>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, double> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, double> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 0, -1, -1>, double>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> > > >; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; long long unsigned int ...Is = {0, 1}; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = divide<Eigen::Matrix<double, -1, -1>, double>(Eigen::Matrix<double, -1, -1>&&, double&&)::<lambda(auto:272&&, auto:273&&)>; Args = {Eigen::Matrix<double, -1, -1, 0, -1, -1>, double}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:47:21: required from 'auto stan::math::divide(T1&&, T2&&) [with T1 = Eigen::Matrix<double, -1, -1>; T2 = double; stan::require_any_eigen_t<T1, T2>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& m_, auto&& c_) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~~~~
52 | },
| ~~
53 | std::forward<T1>(m), std::forward<T2>(c));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
15963 | static_cast<double>((stan::math::rows(x) - 1))),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>&&)::<lambda(auto:16&&)>, Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_vector_unary<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>, Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>&&)::<lambda(auto:16&&)>; Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::sqrt<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:57&&)>; T2 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_t<stan::is_eigen_matrix_base<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>]'
47 | return make_holder(
| ~~~~~~~~~~~^
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
49 | make_holder(std::forward<F>(f), std::forward<T2>(x)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sqrt.hpp:77:46: required from 'auto stan::math::sqrt(Container&&) [with Container = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0; stan::require_not_var_matrix_t<Container>* <anonymous> = 0]'
77 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
78 | std::forward<Container>(x), [](auto&& v) { return v.array().sqrt(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15967:0: required from here
15967 | stan::math::sqrt(stan::math::diagonal(popcov)),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor.hpp:14:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In instantiation of 'Eigen::Matrix<Type, -1, -1> stan::math::internal::combos(int, Scalar, int) [with Scalar = double]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:194:21: required from here
194 | points[0] = combos(1, std::sqrt(9.0 * 1.0 / 70.0), dim);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:108:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
108 | for (size_t i = 0; i < choose_dimk; i++) {
| ~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:110:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
110 | for (size_t j = 0; j < k; j++) {
| ~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:141:17: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
141 | p(c.array() - 1.0, current_col).setConstant(lambda);
| ~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::ArrayWrapper<Eigen::Matrix<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:141:6: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
141 | p(c.array() - 1.0, current_col).setConstant(lambda);
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In instantiation of 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:149:22: warning: comparison of integer expressions of different signedness: 'int' and 'const std::size_t' {aka 'const long long unsigned int'} [-Wsign-compare]
149 | if (first_zero == index_size) {
| ~~~~~~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:151:10: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
151 | p(c.segment(0, index.size()).array() - 1, current_col).array() *= -1;
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<int, -1, 1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:151:69: required from 'Eigen::Matrix<Type, -1, -1> stan::math::internal::signcombos(int, Scalar, int) [with Scalar = double]'
151 | p(c.segment(0, index.size()).array() - 1, current_col).array() *= -1;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:197:25: required from here
197 | points[2] = signcombos(2, l3, dim);
| ~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:35: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 3>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 3, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:17:8: required from 'struct Eigen::internal::traits<Eigen::Array<double, 3, 1> >'
17 | struct traits<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > : traits<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, 3, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, 3, 1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:26:41: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
26 | Eigen::Array<scalar_type_t<Ta>, 3, 1> a_array = as_array_or_scalar(a);
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 3, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, 3, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, 3, 1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, 3, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array<double, 3, 1>'
45 | class Array
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:26:41: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
26 | Eigen::Array<scalar_type_t<Ta>, 3, 1> a_array = as_array_or_scalar(a);
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:45:47: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
45 | const auto& abs_apk = math::fabs((a_array == 0).select(1.0, a_array));
| ~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Select.h:52:7: required from 'class Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >'
52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:45:59: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
45 | const auto& abs_apk = math::fabs((a_array == 0).select(1.0, a_array));
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/fabs.hpp:69:70: required from 'stan::math::fabs<const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >(const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >&&)::<lambda(auto:19&&)> [with auto:19 = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >&]'
69 | std::forward<Container>(x), [](auto&& v) { return v.array().abs(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:58:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::fabs<const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >(const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >&&)::<lambda(auto:19&&)>; T2 = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >; stan::require_t<stan::is_eigen_array<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >]'
58 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/fabs.hpp:68:46: required from 'auto stan::math::fabs(Container&&) [with Container = const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> >; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
68 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
69 | std::forward<Container>(x), [](auto&& v) { return v.array().abs(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:45:37: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
45 | const auto& abs_apk = math::fabs((a_array == 0).select(1.0, a_array));
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: required from 'stan::math::log<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&)::<lambda(auto:51&&)> [with auto:51 = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&]'
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:58:44: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::apply(T2&&, F&&) [with F = stan::math::log<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&)::<lambda(auto:51&&)>; T2 = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&; stan::require_t<stan::is_eigen_array<typename stan::plain_type<typename std::decay<T2>::type, void>::type> >* <anonymous> = 0; T = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&]'
58 | if constexpr (is_eigen_array<decltype(f(x))>::value) {
| ~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, 3, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, 3, 1> >, Eigen::Array<double, 3, 1> > >&; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:47:21: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
47 | auto p = sum(log(abs_apk)) - sum(log(abs_bpk));
| ~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:75: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:32: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: required from 'stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)> [with auto:12 = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >]'
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1, 0, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:29: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:66:58: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = apply_scalar_unary<lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>::apply<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >(const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >&&)::<lambda(auto:12&&)>; Args = {const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1, 0, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:64:23: required from 'static auto stan::math::apply_scalar_unary<F, T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp2>::type>::value, void>::type>::apply(TT&&) [with TT = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; F = stan::math::lgamma_fun; T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >]'
64 | return make_holder(
| ~~~~~~~~~~~^
65 | [](auto&& xx) {
| ~~~~~~~~~~~~~~~
66 | return std::forward<decltype(xx)>(xx).unaryExpr([](auto&& xxx) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
67 | return apply_scalar_unary<F, decltype(xxx)>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | std::forward<decltype(xxx)>(xxx));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
69 | });
| ~~~
70 | },
| ~~
71 | std::forward<TT>(x));
| ~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:79:38: required from 'struct stan::math::apply_scalar_unary<stan::math::lgamma_fun, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, void>'
79 | apply_scalar_unary<F, T>::apply(std::declval<T>()))>;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:121:50: required from 'auto stan::math::lgamma(T&&) [with T = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, int>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::linspaced_op<double>, Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; stan::require_not_var_matrix_t<Container>* <anonymous> = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t<T>* <anonymous> = 0; stan::require_container_t<T1>* <anonymous> = 0]'
121 | return apply_scalar_unary<lgamma_fun, T>::apply(std::forward<T>(x));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:29: required from 'stan::return_type_t<T> stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t<T>* <anonymous> = 0; stan::return_type_t<T> = double]'
58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:0: required from here
16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {}
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:29:0: required from here
29 | double variance = diff.squaredNorm() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from 'Derived& Eigen::ArrayBase<Derived>::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >; Scalar = double]'
27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:280:0: required from here
280 | L_chol_.array() += scalar;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp: In instantiation of 'std::vector<long long unsigned int> stan::io::array_var_context::validate_dims(const std::vector<std::__cxx11::basic_string<char> >&, T, const std::vector<std::vector<long long unsigned int> >&) [with T = long long unsigned int]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:97:0: required from here
97 | std::vector<size_t> dim_vec = validate_dims(names, values.size(), dims);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<long long unsigned int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
74 | for (int i = 0; i < dims.size(); i++) {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp: In instantiation of 'std::vector<long long unsigned int> stan::io::array_var_context::validate_dims(const std::vector<std::__cxx11::basic_string<char> >&, T, const std::vector<std::vector<long long unsigned int> >&) [with T = long long int]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:118:0: required from here
118 | std::vector<size_t> dim_vec = validate_dims(names, values.size(), dims);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:74: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<long long unsigned int> >::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
74 | for (int i = 0; i < dims.size(); i++) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:35: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp: In instantiation of 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]':
stanExports_ctsm.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1252: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
1252 | int ret = stan::services::error_codes::CONFIG;
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err.hpp:6,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/acosh.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun.hpp:7,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/constraint.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim.hpp:11:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp: In instantiation of 'static void stan::math::internal::bounded<T_y, T_low, T_high, y_is_vec>::check(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = int; T_high = int; bool y_is_vec = false]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:80:75: required from 'void stan::math::check_bounded(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = int; T_high = int]'
80 | internal::bounded<T_y, T_low, T_high, is_vector_like<T_y>::value>::check(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | function, name, y, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/inv_Phi.hpp:32:16: required from here
32 | check_bounded("inv_Phi", "Probability variable", p, 0, 1);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:30:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
30 | for (size_t n = 0; n < max_size(low, high); n++) {
| ~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp: In instantiation of 'static void stan::math::internal::bounded<T_y, T_low, T_high, y_is_vec>::check(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = int; T_low = int; T_high = int; bool y_is_vec = false]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:80:75: required from 'void stan::math::check_bounded(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = int; T_low = int; T_high = int]'
80 | internal::bounded<T_y, T_low, T_high, is_vector_like<T_y>::value>::check(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | function, name, y, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/one_hot_array.hpp:23:16: required from here
23 | check_bounded(function, "k", k, 1, K);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:30:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
30 | for (size_t n = 0; n < max_size(low, high); n++) {
| ~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template<class NewType> typename Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> > >::cast() const [with NewType = double]'
62 | cast() const
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:38: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Scal = double; stan::require_t<stan::is_eigen_col_vector<T> >* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
102 | result << A.template cast<T_return>(), B;
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:19: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
28 | = append_row(as_array_or_scalar(b), 1.0);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_2F1_converges.hpp:5,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err.hpp:4:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:47:0: required from here
47 | stan::math::check_not_nan(function, "Mean vector", mu);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, -1, -1> >(const char*, const char*, const Eigen::Matrix<double, -1, -1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, -1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)(((!(Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit)) && (! T::IsVectorAtCompileTime)) && (!(Eigen::internal::traits<_Rhs>::Flags & Eigen::RowMajorBit))))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, -1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:74:0: required from here
74 | stan::math::check_not_nan(function, "Cholesky factor", L_chol);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:207:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
207 | for (size_t i = 0; i < x.rows(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:208:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
208 | for (size_t j = 0; j < x.cols(); j++) {
| ~~^~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta.hpp:70,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/invalid_argument.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/core/init_threadpool_tbb.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/core.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/abs.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun.hpp:4:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_less_or_equal.hpp: In instantiation of 'void stan::math::check_less_or_equal(const char*, const char*, const T_y&, const T_high&, Idxs ...) [with T_y = long long unsigned int; T_high = long long int; stan::require_all_stan_scalar_t<U, V>* <anonymous> = 0; Idxs = {}]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:79:0: required from 'std::vector<long long unsigned int> stan::io::array_var_context::validate_dims(const std::vector<std::__cxx11::basic_string<char> >&, T, const std::vector<std::vector<long long unsigned int> >&) [with T = long long int]'
79 | stan::math::check_less_or_equal("validate_dims", "array_var_context",
80 | elem_dims_total[dims.size()], array_size);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/array_var_context.hpp:118:0: required from here
118 | std::vector<size_t> dim_vec = validate_dims(names, values.size(), dims);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_less_or_equal.hpp:39:20: warning: comparison of integer expressions of different signedness: 'const long long unsigned int' and 'const long long int' [-Wsign-compare]
39 | if (unlikely(!(y <= high))) {
| ~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/compiler_attributes.hpp:9:41: note: in definition of macro 'unlikely'
9 | #define unlikely(x) __builtin_expect(!!(x), 0)
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_diag_inv_metric.hpp:21:0: required from here
21 | stan::math::check_finite("check_finite", "inv_metric", inv_metric);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_positive<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_positive.hpp:29:20: required from 'void stan::math::check_positive(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
29 | elementwise_check([](double x) { return x > 0; }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | "positive");
| ~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_diag_inv_metric.hpp:22:0: required from here
22 | stan::math::check_positive("check_positive", "inv_metric", inv_metric);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:142:28: required from 'bool Eigen::DenseBase<Derived>::hasNaN() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >]'
142 | return !((derived().array()==derived().array()).all());
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:40: required from 'bool Eigen::DenseBase<Derived>::allFinite() const [with Derived = Eigen::Matrix<double, -1, -1>]'
156 | return !((derived()-derived()).hasNaN());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:31:0: required from here
31 | if (!covar.allFinite())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:142:28: required from 'bool Eigen::DenseBase<Derived>::hasNaN() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >]'
142 | return !((derived().array()==derived().array()).all());
| ~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:40: required from 'bool Eigen::DenseBase<Derived>::allFinite() const [with Derived = Eigen::Matrix<double, -1, 1>]'
156 | return !((derived()-derived()).hasNaN());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:30:0: required from here
30 | if (!var.allFinite())
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:68:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp: In instantiation of 'int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]':
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1253:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1253 | ret = stan::services::standalone_generate(model_, draws,
1254 | Rcpp::as<unsigned int>(seed), interrupt, logger, *sample_writer_ptr);
stanExports_ctsm.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:55: warning: comparison of integer expressions of different signedness: 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
55 | if (p_names.size() != draws.cols()) {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:73: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
73 | for (size_t i = 0; i < draws.rows(); ++i) {
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/assert.hpp:35,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept_check.hpp:20,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/concepts.hpp:19,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/size_type.hpp:20,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/size.hpp:21,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range/functions.hpp:20,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/range.hpp:18,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/numeric/odeint/util/resize.hpp:24:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FinderConcept<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:81:0: required from 'SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; FinderT = detail::token_finderF<detail::is_any_ofF<char> >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:158:0: required from 'SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector<std::__cxx11::basic_string<char> >; RangeT = std::__cxx11::basic_string<char>&; PredicateT = detail::is_any_ofF<char>]'
158 | return ::boost::algorithm::iter_split(
159 | Result,
160 | Input,
161 | ::boost::algorithm::token_finder( Pred, eCompress ) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:0: required from here
19 | boost::split(parts, variable, boost::is_any_of(":"));
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull]
65 | static void failed() { ((Model*)0)->constraints(); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/iter_find.hpp:26,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/split.hpp:16,
from D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string.hpp:23,
from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:4,
from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:46:
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/concept.hpp:40: note: in a call to non-static member function 'void boost::algorithm::FinderConcept<FinderT, IteratorT>::constraints() [with FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; IteratorT = __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >]'
40 | void constraints()
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FinderConcept<boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/find_format.hpp:98:0: required from 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string<char>; FinderT = detail::first_finderF<const char*, is_equal>; FormatterT = detail::const_formatF<boost::iterator_range<const char*> >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/replace.hpp:179:0: required from 'void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string<char>; Range1T = char [11]; Range2T = char [1]]'
179 | ::boost::algorithm::find_format(
180 | Input,
181 | ::boost::algorithm::first_finder(Search),
182 | ::boost::algorithm::const_formatter(Format) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:132:0: required from here
132 | boost::replace_first(value, " (Default)", "");
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull]
65 | static void failed() { ((Model*)0)->constraints(); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/concept.hpp:40: note: in a call to non-static member function 'void boost::algorithm::FinderConcept<FinderT, IteratorT>::constraints() [with FinderT = boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]'
40 | void constraints()
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp: In instantiation of 'static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FormatterConcept<boost::algorithm::detail::const_formatF<boost::iterator_range<const char*> >, boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>, __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > >]':
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/find_format.hpp:103:0: required from 'void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string<char>; FinderT = detail::first_finderF<const char*, is_equal>; FormatterT = detail::const_formatF<boost::iterator_range<const char*> >]'
92 | &::boost::concepts::requirement_<ModelFnPtr>::failed> \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/replace.hpp:179:0: required from 'void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string<char>; Range1T = char [11]; Range2T = char [1]]'
179 | ::boost::algorithm::find_format(
180 | Input,
181 | ::boost::algorithm::first_finder(Search),
182 | ::boost::algorithm::const_formatter(Format) );
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:132:0: required from here
132 | boost::replace_first(value, " (Default)", "");
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/concept/detail/general.hpp:65:52: warning: 'this' pointer is null [-Wnonnull]
65 | static void failed() { ((Model*)0)->constraints(); }
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/BH/include/boost/algorithm/string/concept.hpp:65: note: in a call to non-static member function 'void boost::algorithm::FormatterConcept<FormatterT, FinderT, IteratorT>::constraints() [with FormatterT = boost::algorithm::detail::const_formatF<boost::iterator_range<const char*> >; FinderT = boost::algorithm::detail::first_finderF<const char*, boost::algorithm::is_equal>; IteratorT = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >]'
65 | void constraints()
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp: In instantiation of 'static void stan::math::internal::bounded<T_y, T_low, T_high, y_is_vec>::check(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = double; T_high = double; bool y_is_vec = false]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:80:75: required from 'void stan::math::check_bounded(const char*, const char*, const T_y&, const T_low&, const T_high&) [with T_y = double; T_low = double; T_high = double]'
80 | internal::bounded<T_y, T_low, T_high, is_vector_like<T_y>::value>::check(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | function, name, y, low, high);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/atanh.hpp:32:18: required from 'double stan::math::atanh(T&&) [with T = const double&; stan::require_arithmetic_t<T>* <anonymous> = 0]'
32 | check_bounded("atanh", "x", x, -1.0, 1.0);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/atanh.hpp:59:0: required from here
59 | return make_callback_var(atanh(x.val()), [x](const auto& vi) mutable {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_bounded.hpp:30:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int64_t' {aka 'long long int'} [-Wsign-compare]
30 | for (size_t n = 0; n < max_size(low, high); n++) {
| ~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 2>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 2, 1> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 2, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:182:31: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
182 | Eigen::Matrix<double, 2, 1> a_args(2);
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 2, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 2, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 2, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:182:31: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
182 | Eigen::Matrix<double, 2, 1> a_args(2);
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 1, 1, 0, 1, 1>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:183:31: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
183 | Eigen::Matrix<double, 1, 1> b_args(1);
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, 3, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:118:39: required from 'TupleT stan::math::internal::grad_2F1_impl_ab(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double>]'
118 | inner_diff = g_current.array().abs().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:206:78: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
206 | grad_tuple_ab = grad_2F1_impl_ab<calc_a1_euler, calc_a2_euler, calc_b1>(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
207 | a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Matrix<double, -1, 1>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:563:19: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]'
563 | diag.segment(i,n-i).minCoeff(&k);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:54:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp: In instantiation of 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]':
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:98: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
98 | int ret = 0;
stanExports_ctsm.h: In instantiation of 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]':
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
stanExports_ctsm.h:12393: warning: variable 'prevtime' set but not used [-Wunused-but-set-variable]
12393 | double prevtime = std::numeric_limits<double>::quiet_NaN();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_exp_op<double>, const Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:58: required from 'stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)> [with auto:334 = Eigen::Matrix<double, -1, 1>&]'
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2671:12: required from 'struct std::__invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
2671 | struct __invoke_result
| ^~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:3158:12: required from 'struct std::invoke_result<stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>, Eigen::Matrix<double, -1, 1, 0, -1, 1>&>'
3158 | struct invoke_result
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; Args = {Eigen::Matrix<double, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Matrix<double, -1, 1>&; F = stan::math::log_sum_exp<Eigen::Matrix<double, -1, 1>&>(Eigen::Matrix<double, -1, 1>&)::<lambda(auto:334&&)>; T = Eigen::Matrix<double, -1, 1>&]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from 'auto stan::math::log_sum_exp(T&&) [with T = Eigen::Matrix<double, -1, 1>&; stan::require_container_st<std::is_arithmetic, Container>* <anonymous> = 0]'
83 | return apply_vector_unary<T>::reduce(std::forward<T>(x), [](auto&& v) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
84 | if (v.size() == 0) {
| ~~~~~~~~~~~~~~~~~~~~
85 | return NEGATIVE_INFTY;
| ~~~~~~~~~~~~~~~~~~~~~~
86 | }
| ~
87 | const auto& v_ref = to_ref(v);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 | const double max = v_ref.maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 | if (!std::isfinite(max)) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
90 | return max;
| ~~~~~~~~~~~
91 | }
| ~
92 | return max + std::log((v_ref.array() - max).exp().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
93 | });
| ~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here
59 | double log_sum_y = log_sum_exp(log_y);
| ~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:330:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits<double, double, false, false, 1, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:72:102: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
72 | typedef blas_data_mapper<typename Traits::ResScalar, Index, ColMajor, Unaligned, ResInnerStride> ResMapper;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits<double, double, false, false, 1, 1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42: required from 'struct Eigen::internal::gebp_kernel<double, double, long long int, Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>, 4, 4, false, false>'
1080 | typedef typename HalfTraits::LhsPacket LhsPacketHalf;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:92:109: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
92 | gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits<double, double, false, false, 1, 2>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45: required from 'struct Eigen::internal::gebp_kernel<double, double, long long int, Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>, 4, 4, false, false>'
1085 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:92:109: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
92 | gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
384 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable,
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
460 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
461 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
462 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
465 | typedef QuadPacket<RhsPacket> RhsPacketx4;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CommaInitializer.h:159:10: required from 'Eigen::CommaInitializer<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
159 | return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:10: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Scal = double; stan::require_t<stan::is_eigen_col_vector<T> >* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
102 | result << A.template cast<T_return>(), B;
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:19: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = Eigen::Matrix<double, -1, 1>; Tb = Eigen::Matrix<double, -1, 1>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
28 | = append_row(as_array_or_scalar(b), 1.0);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:128:47: required from 'auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector<double>; Tb = std::vector<double>; Tz = double; stan::require_all_vector_t<T_y, T_high>* <anonymous> = 0; stan::require_stan_scalar_t<T2>* <anonymous> = 0]'
128 | return internal::hypergeometric_3F2_infsum(a_ref, b_ref, z);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:154:28: required from 'auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t<Ta, Tb, Tz>* <anonymous> = 0]'
154 | return hypergeometric_3F2(std::vector<Ta>(a), std::vector<Tb>(b), z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:80:0: required from here
80 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w))
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Matrix<double, -1, 1> >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::mean() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>())) / Scalar(this->size());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:26:0: required from here
26 | vector_d diff = dtrs_vals.array() - dtrs_vals.mean();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:451:40: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
451 | subdiag = mat.template diagonal<-1>().real();
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, -1>'
56 | template<typename VectorType, int Size> class VectorBlock
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:101: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:184:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
184 | _pk.noalias() = -_gk;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/deserializer.hpp: In instantiation of 'auto stan::io::deserializer<T>::read(Eigen::Index, Sizes ...) [with Ret = std::vector<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >; Sizes = {int}; stan::require_std_vector_t<U>* <anonymous> = 0; stan::require_not_same_t<typename stan::value_type<TT, void>::type, T>* <anonymous> = 0; T = stan::math::var_value<double>; Eigen::Index = long long int]':
stanExports_ctsm.h:8423:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8422 | in__.template read<
8423 | std::vector<Eigen::Matrix<local_scalar_t__,-1,1>>>(baseindparams_1dim__,
8424 | baseindparams_2dim__);
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/io/deserializer.hpp:337: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
337 | for (size_t i = 0; i < m; ++i) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:161:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
161 | arena_t<return_t> res = val_a * arena_B.val().array();
stanExports_ctsm.h:8692:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:161:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
161 | arena_t<return_t> res = val_a * arena_B.val().array();
stanExports_ctsm.h:8692:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:161:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
161 | arena_t<return_t> res = val_a * arena_B.val().array();
stanExports_ctsm.h:8692:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:163:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
163 | arena_B.adj().array() += val_a * res.adj().array();
stanExports_ctsm.h:8692:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:154:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = double; VarMat = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
154 | (a.val().array() - as_array_or_scalar(b)).matrix())>;
stanExports_ctsm.h:8691:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:153:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = double; VarMat = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
153 | using op_ret_type = plain_type_t<decltype(
stanExports_ctsm.h:8691:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:157:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = double; VarMat = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
157 | arena_t<ret_type> ret(arena_a.val().array() - as_array_or_scalar(b));
stanExports_ctsm.h:8691:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)> [with auto:61 = const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:31:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >; Mat2 = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
31 | using inner_ret_type = decltype(value_of(m1).cwiseProduct(value_of(m2)));
stanExports_ctsm.h:8689:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&>(const Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Types = {stan::math::Holder<Eigen::CwiseUnaryOp<stan::math::apply_scalar_unary<stan::math::log1p_exp_fun, Eigen::Matrix<stan::math::var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1> >, Eigen::Map<Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:32:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >; Mat2 = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
32 | using ret_type = return_var_matrix_t<inner_ret_type, Mat1, Mat2>;
stanExports_ctsm.h:8689:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:50:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >; Mat2 = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
50 | arena_t<ret_type> ret(arena_m1.val().cwiseProduct(arena_m2));
stanExports_ctsm.h:8689:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:52:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::CwiseUnaryOp<apply_scalar_unary<log1p_exp_fun, Eigen::Matrix<var_value<double>, -1, 1>, void>::apply<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >(Eigen::Matrix<stan::math::var_value<double>, -1, 1>&&)::<lambda(auto:12&&)>::<lambda(auto:13&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >, Eigen::Matrix<var_value<double, void>, -1, 1, 0, -1, 1> >; Mat2 = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
52 | arena_m1.adj().array() += arena_m2.array() * ret.adj().array();
stanExports_ctsm.h:8689:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:147:0: required from 'auto stan::math::add(VarMat&&, const Arith&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
147 | = decltype((a.val().array() + as_array_or_scalar(b)).matrix());
stanExports_ctsm.h:8688:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8688 | stan::math::add(
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:147:0: required from 'auto stan::math::add(VarMat&&, const Arith&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
147 | = decltype((a.val().array() + as_array_or_scalar(b)).matrix());
stanExports_ctsm.h:8688:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8688 | stan::math::add(
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:148:0: required from 'auto stan::math::add(VarMat&&, const Arith&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
148 | using ret_type = return_var_matrix_t<op_ret_type, VarMat>;
stanExports_ctsm.h:8688:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8688 | stan::math::add(
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:150:0: required from 'auto stan::math::add(VarMat&&, const Arith&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
150 | arena_t<ret_type> ret(arena_a.val().array() + as_array_or_scalar(b));
stanExports_ctsm.h:8688:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8688 | stan::math::add(
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:152:0: required from 'auto stan::math::add(VarMat&&, const Arith&) [with Arith = double; VarMat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
152 | [ret, arena_a]() mutable { arena_a.adj() += ret.adj_op(); });
stanExports_ctsm.h:8688:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8688 | stan::math::add(
8689 | stan::math::elt_multiply(
8690 | stan::math::log1p_exp(
8691 | stan::math::subtract(
8692 | stan::math::multiply(static_cast<double>(2), rawpopsdbase),
8693 | static_cast<double>(1))), sdscale), 1e-10),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:29:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
29 | arena_t<ret_type> res = arena_M.val_op() * arena_M.val_op().transpose();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/tcrossprod.hpp:34:0: required from 'auto stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_rev_matrix_t<T>* <anonymous> = 0]'
34 | += (res.adj_op() + res.adj_op().transpose()) * arena_M.val_op();
stanExports_ctsm.h:8724:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8724 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:103:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
102 | C_adj = D.template triangularView<Upper>()
103 | .solve(C_adj.transpose())
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 2>, Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:104:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
102 | C_adj = D.template triangularView<Upper>()
103 | .solve(C_adj.transpose())
104 | .transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::Product<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>&, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:36:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
36 | using return_t
stanExports_ctsm.h:9487:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9487 | stan::math::multiply(rawpopcovchol,
9488 | stan::model::rvalue(baseindparams, "baseindparams",
9489 | stan::model::index_uni(si)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
47 | arena_A.adj() += res_adj * arena_B_val.transpose();
stanExports_ctsm.h:9487:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9487 | stan::math::multiply(rawpopcovchol,
9488 | stan::model::rvalue(baseindparams, "baseindparams",
9489 | stan::model::index_uni(si)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
47 | arena_A.adj() += res_adj * arena_B_val.transpose();
stanExports_ctsm.h:9487:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9487 | stan::math::multiply(rawpopcovchol,
9488 | stan::model::rvalue(baseindparams, "baseindparams",
9489 | stan::model::index_uni(si)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
48 | arena_B.adj() += arena_A_val.transpose() * res_adj;
stanExports_ctsm.h:9487:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9487 | stan::math::multiply(rawpopcovchol,
9488 | stan::model::rvalue(baseindparams, "baseindparams",
9489 | stan::model::index_uni(si)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, 1>; VarMat2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:9483:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9483 | stan::math::add(
9484 | stan::model::deep_copy(
9485 | stan::model::rvalue(rawindparams, "rawindparams",
9486 | stan::model::index_multi(indvaryingindex))),
9487 | stan::math::multiply(rawpopcovchol,
9488 | stan::model::rvalue(baseindparams, "baseindparams",
9489 | stan::model::index_uni(si)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:117:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, 1>; VarMat2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
117 | arena_t<ret_type> ret(arena_a.val() + arena_b.val());
stanExports_ctsm.h:9483:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9483 | stan::math::add(
9484 | stan::model::deep_copy(
9485 | stan::model::rvalue(rawindparams, "rawindparams",
9486 | stan::model::index_multi(indvaryingindex))),
9487 | stan::math::multiply(rawpopcovchol,
9488 | stan::model::rvalue(baseindparams, "baseindparams",
9489 | stan::model::index_uni(si)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, MultiIndex&&) [with EigMat = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&; MultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0]':
stanExports_ctsm.h:9510:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9510 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
9511 | stan::model::index_multi(
9512 | stan::model::rvalue(tieffectindices,
9513 | "tieffectindices",
9514 | stan::model::index_min_max(1, ntieffects)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:276: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
276 | for (int i = 0; i < idx.ns_.size(); ++i) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&>(arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>&)::<lambda(auto:61&&)> [with auto:61 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:66:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; T2 = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
66 | = return_var_matrix_t<decltype(value_of(arena_A).eval() * arena_B), T1,
stanExports_ctsm.h:9534:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9534 | stan::math::multiply(
9535 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
9536 | stan::model::index_multi(
9537 | stan::model::rvalue(tieffectindices,
9538 | "tieffectindices",
9539 | stan::model::index_min_max(1, ntieffects)))),
9540 | stan::math::transpose(
9541 | stan::model::rvalue(tipredsdata, "tipredsdata",
9542 | stan::model::index_uni(si))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>; Types = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>, Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:65:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; T2 = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
65 | using return_t
stanExports_ctsm.h:9534:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9534 | stan::math::multiply(
9535 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
9536 | stan::model::index_multi(
9537 | stan::model::rvalue(tieffectindices,
9538 | "tieffectindices",
9539 | stan::model::index_min_max(1, ntieffects)))),
9540 | stan::math::transpose(
9541 | stan::model::rvalue(tipredsdata, "tipredsdata",
9542 | stan::model::index_uni(si))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; T2 = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
68 | arena_t<return_t> res = arena_A.val_op() * arena_B;
stanExports_ctsm.h:9534:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9534 | stan::math::multiply(
9535 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
9536 | stan::model::index_multi(
9537 | stan::model::rvalue(tieffectindices,
9538 | "tieffectindices",
9539 | stan::model::index_min_max(1, ntieffects)))),
9540 | stan::math::transpose(
9541 | stan::model::rvalue(tipredsdata, "tipredsdata",
9542 | stan::model::index_uni(si))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:70:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi>; T2 = Eigen::Transpose<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
70 | arena_A.adj() += res.adj_op() * arena_B.transpose();
stanExports_ctsm.h:9534:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9534 | stan::math::multiply(
9535 | stan::model::rvalue(TIPREDEFFECT, "TIPREDEFFECT",
9536 | stan::model::index_multi(
9537 | stan::model::rvalue(tieffectindices,
9538 | "tieffectindices",
9539 | stan::model::index_min_max(1, ntieffects)))),
9540 | stan::math::transpose(
9541 | stan::model::rvalue(tipredsdata, "tipredsdata",
9542 | stan::model::index_uni(si))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]':
stanExports_ctsm.h:9859:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9859 | stan::model::rvalue(T0cov, "T0cov",
9860 | stan::model::index_multi(
9861 | intoverpopindvaryingindex),
9862 | stan::model::index_multi(
9863 | intoverpopindvaryingindex)), verbose, 1,
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:520: warning: unused variable 'rows' [-Wunused-variable]
520 | const Eigen::Index rows = row_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:521: warning: unused variable 'cols' [-Wunused-variable]
521 | const Eigen::Index cols = col_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:161:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
161 | arena_t<return_t> res = val_a * arena_B.val().array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:161:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
161 | arena_t<return_t> res = val_a * arena_B.val().array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:161:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
161 | arena_t<return_t> res = val_a * arena_B.val().array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from 'class Eigen::CwiseUnaryViewImpl<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
103 | class CwiseUnaryViewImpl<ViewOp,MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, 1, -1, 1, 1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:163:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = double; T2 = Eigen::Matrix<var_value<double>, 1, -1>; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
163 | arena_B.adj().array() += val_a * res.adj().array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 1, -1, 1, 1, -1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 1, -1, 1, 1, -1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Array<double, 1, -1, 1, 1, -1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Array<double, 1, -1, 1, 1, -1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::Array<double, 1, -1, 1, 1, -1> >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Array<double, 1, -1, 1, 1, -1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Array.h:45:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = double; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:9879:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9879 | stan::math::multiply(
9880 | stan::model::deep_copy(
9881 | stan::model::rvalue(T0cov, "T0cov",
9882 | stan::model::index_uni(
9883 | stan::model::rvalue(matsetup, "matsetup",
9884 | stan::model::index_uni(ri),
9885 | stan::model::index_uni(1))),
9886 | stan::model::index_omni())),
9887 | (stan::model::rvalue(matvalues, "matvalues",
9888 | stan::model::index_uni(ri),
9889 | stan::model::index_uni(2)) *
9890 | stan::model::rvalue(matvalues, "matvalues",
9891 | stan::model::index_uni(ri),
9892 | stan::model::index_uni(3)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10096:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10096 | stan::math::add(
10097 | stan::math::multiply(DRIFT,
10098 | stan::math::transpose(
10099 | stan::model::rvalue(state, "state",
10100 | stan::model::index_min_max(1, nlatent)))),
10101 | stan::model::rvalue(CINT, "CINT",
10102 | stan::model::index_omni(),
10103 | stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >::val_Op, Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >; Types = {stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>, Eigen::Block<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, -1, 1, true>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10096:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10096 | stan::math::add(
10097 | stan::math::multiply(DRIFT,
10098 | stan::math::transpose(
10099 | stan::model::rvalue(state, "state",
10100 | stan::model::index_min_max(1, nlatent)))),
10101 | stan::model::rvalue(CINT, "CINT",
10102 | stan::model::index_omni(),
10103 | stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:120:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
120 | using op_ret_type = decltype(a.val() - b.val());
stanExports_ctsm.h:10121:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10121 | stan::math::subtract(
10122 | stan::math::add(
10123 | stan::math::multiply(DRIFT,
10124 | stan::math::transpose(
10125 | stan::model::rvalue(state, "state",
10126 | stan::model::index_min_max(1, nlatent)))),
10127 | stan::model::rvalue(CINT, "CINT",
10128 | stan::model::index_omni(),
10129 | stan::model::index_uni(1))), base), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >; Types = {stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:121:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
121 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10121:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10121 | stan::math::subtract(
10122 | stan::math::add(
10123 | stan::math::multiply(DRIFT,
10124 | stan::math::transpose(
10125 | stan::model::rvalue(state, "state",
10126 | stan::model::index_min_max(1, nlatent)))),
10127 | stan::model::rvalue(CINT, "CINT",
10128 | stan::model::index_omni(),
10129 | stan::model::index_uni(1))), base), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:124:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
124 | arena_t<ret_type> ret((arena_a.val() - arena_b.val()));
stanExports_ctsm.h:10121:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10121 | stan::math::subtract(
10122 | stan::math::add(
10123 | stan::math::multiply(DRIFT,
10124 | stan::math::transpose(
10125 | stan::model::rvalue(state, "state",
10126 | stan::model::index_min_max(1, nlatent)))),
10127 | stan::model::rvalue(CINT, "CINT",
10128 | stan::model::index_omni(),
10129 | stan::model::index_uni(1))), base), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_division.hpp:141:0: required from 'auto stan::math::divide(const Mat&, Scalar) [with Scalar = double; Mat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
141 | arena_t<promote_scalar_t<var, Mat>> res = inv_c * arena_m.val();
stanExports_ctsm.h:10120:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10120 | stan::math::divide(
10121 | stan::math::subtract(
10122 | stan::math::add(
10123 | stan::math::multiply(DRIFT,
10124 | stan::math::transpose(
10125 | stan::model::rvalue(state, "state",
10126 | stan::model::index_min_max(1, nlatent)))),
10127 | stan::model::rvalue(CINT, "CINT",
10128 | stan::model::index_omni(),
10129 | stan::model::index_uni(1))), base), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_division.hpp:143:0: required from 'auto stan::math::divide(const Mat&, Scalar) [with Scalar = double; Mat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
143 | arena_m.adj().array() += inv_c * res.adj_op().array();
stanExports_ctsm.h:10120:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10120 | stan::math::divide(
10121 | stan::math::subtract(
10122 | stan::math::add(
10123 | stan::math::multiply(DRIFT,
10124 | stan::math::transpose(
10125 | stan::model::rvalue(state, "state",
10126 | stan::model::index_min_max(1, nlatent)))),
10127 | stan::model::rvalue(CINT, "CINT",
10128 | stan::model::index_omni(),
10129 | stan::model::index_uni(1))), base), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_division.hpp:143:0: required from 'auto stan::math::divide(const Mat&, Scalar) [with Scalar = double; Mat = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_stan_scalar_t<T1>* <anonymous> = 0; stan::require_all_st_var_or_arithmetic<Scalar, Mat>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
143 | arena_m.adj().array() += inv_c * res.adj_op().array();
stanExports_ctsm.h:10120:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10120 | stan::math::divide(
10121 | stan::math::subtract(
10122 | stan::math::add(
10123 | stan::math::multiply(DRIFT,
10124 | stan::math::transpose(
10125 | stan::model::rvalue(state, "state",
10126 | stan::model::index_min_max(1, nlatent)))),
10127 | stan::model::rvalue(CINT, "CINT",
10128 | stan::model::index_omni(),
10129 | stan::model::index_uni(1))), base), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:146:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = var_value<double>; T2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
146 | arena_t<return_t> res = a_val * arena_B.val().array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = var_value<double>&; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:10252:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10252 | expmSubsets(stan::math::multiply(JAx, dtsmall),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:146:0: required from 'auto stan::math::multiply(const T1&, T2&&) [with T1 = var_value<double>; T2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; stan::require_not_matrix_t<T1>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
146 | arena_t<return_t> res = a_val * arena_B.val().array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:196:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = var_value<double>&; stan::require_matrix_t<T>* <anonymous> = 0; stan::require_not_matrix_t<T2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<T>::type>* <anonymous> = 0; stan::require_not_complex_t<typename stan::value_type<S, void>::type>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
196 | return multiply(std::forward<T2>(B), std::forward<T1>(A));
stanExports_ctsm.h:10252:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10252 | expmSubsets(stan::math::multiply(JAx, dtsmall),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:120:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; VarMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
120 | using op_ret_type = decltype(a.val() - b.val());
stanExports_ctsm.h:10308:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10308 | stan::math::subtract(
10309 | stan::model::rvalue(asymDIFFUSIONcov,
10310 | "asymDIFFUSIONcov",
10311 | stan::model::index_multi(derrind),
10312 | stan::model::index_multi(derrind)),
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:120:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; VarMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
120 | using op_ret_type = decltype(a.val() - b.val());
stanExports_ctsm.h:10308:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10308 | stan::math::subtract(
10309 | stan::model::rvalue(asymDIFFUSIONcov,
10310 | "asymDIFFUSIONcov",
10311 | stan::model::index_multi(derrind),
10312 | stan::model::index_multi(derrind)),
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >; Types = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:121:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; VarMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
121 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10308:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10308 | stan::math::subtract(
10309 | stan::model::rvalue(asymDIFFUSIONcov,
10310 | "asymDIFFUSIONcov",
10311 | stan::model::index_multi(derrind),
10312 | stan::model::index_multi(derrind)),
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:124:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; VarMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
124 | arena_t<ret_type> ret((arena_a.val() - arena_b.val()));
stanExports_ctsm.h:10308:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10308 | stan::math::subtract(
10309 | stan::model::rvalue(asymDIFFUSIONcov,
10310 | "asymDIFFUSIONcov",
10311 | stan::model::index_multi(derrind),
10312 | stan::model::index_multi(derrind)),
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:121:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, 1>; VarMat2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
121 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10340:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10340 | stan::math::subtract(f0,
10341 | stan::math::multiply(
10342 | stan::model::rvalue(JAx, "JAx",
10343 | stan::model::index_min_max(1, nlatent),
10344 | stan::model::index_omni()),
10345 | stan::math::transpose(state))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:154:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; VarMat = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
154 | (a.val().array() - as_array_or_scalar(b)).matrix())>;
stanExports_ctsm.h:10354:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:154:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; VarMat = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
154 | (a.val().array() - as_array_or_scalar(b)).matrix())>;
stanExports_ctsm.h:10354:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:51: required from 'stan::math::as_array_or_scalar<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>&>(const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)::<lambda(auto:65&&)> [with auto:65 = const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>&]'
57 | return make_holder([](auto&& x) { return x.array(); }, std::forward<T>(v));
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:154:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; VarMat = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
154 | (a.val().array() - as_array_or_scalar(b)).matrix())>;
stanExports_ctsm.h:10354:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:154:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; VarMat = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
154 | (a.val().array() - as_array_or_scalar(b)).matrix())>;
stanExports_ctsm.h:10354:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > > >'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >::val_Op, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:153:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; VarMat = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
153 | using op_ret_type = plain_type_t<decltype(
stanExports_ctsm.h:10354:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:157:0: required from 'auto stan::math::subtract(const VarMat&, const Arith&) [with Arith = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; VarMat = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
157 | arena_t<ret_type> ret(arena_a.val().array() - as_array_or_scalar(b));
stanExports_ctsm.h:10354:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)> [with auto:61 = const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)> [with auto:61 = const stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::CwiseUnaryOp<stan::math::value_of<const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&>(const arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::HouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::HouseholderQR<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:47:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
47 | arena_t<ret_type> res = hqr_A_ptr->solve(arena_B.val());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:54:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:55:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
55 | arena_A.adj() -= adjB * res.val_op().transpose();
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Transpose<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:55:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
55 | arena_A.adj() -= adjB * res.val_op().transpose();
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >; Types = {stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>&}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Eigen::Matrix<var_value<double>, -1, 1>&; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10365:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10365 | stan::math::add(
10366 | stan::math::multiply(
10367 | stan::model::rvalue(eJAx, "eJAx",
10368 | stan::model::index_min_max(1, nlatent),
10369 | stan::model::index_omni()),
10370 | stan::math::transpose(stan::model::deep_copy(state))),
10371 | discreteCINT)), "assigning variable state",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::Product<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Types = {Eigen::Matrix<stan::math::var_value<double, void>, 1, -1, 1, 1, -1>, Eigen::Transpose<const Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1> >}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:36:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = Eigen::Transpose<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
36 | using return_t
stanExports_ctsm.h:10378:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10378 | stan::math::multiply(
10379 | stan::model::deep_copy(
10380 | stan::model::rvalue(state, "state",
10381 | stan::model::index_min_max(1, nlatent))),
10382 | stan::math::transpose(DRIFT)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = Eigen::Transpose<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
47 | arena_A.adj() += res_adj * arena_B_val.transpose();
stanExports_ctsm.h:10378:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10378 | stan::math::multiply(
10379 | stan::model::deep_copy(
10380 | stan::model::rvalue(state, "state",
10381 | stan::model::index_min_max(1, nlatent))),
10382 | stan::math::transpose(DRIFT)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = Eigen::Transpose<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
48 | arena_B.adj() += arena_A_val.transpose() * res_adj;
stanExports_ctsm.h:10378:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10378 | stan::math::multiply(
10379 | stan::model::deep_copy(
10380 | stan::model::rvalue(state, "state",
10381 | stan::model::index_min_max(1, nlatent))),
10382 | stan::math::transpose(DRIFT)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 1, -1>, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, 1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, 1, -1>; T2 = Eigen::Transpose<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
48 | arena_B.adj() += arena_A_val.transpose() * res_adj;
stanExports_ctsm.h:10378:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10378 | stan::math::multiply(
10379 | stan::model::deep_copy(
10380 | stan::model::rvalue(state, "state",
10381 | stan::model::index_min_max(1, nlatent))),
10382 | stan::math::transpose(DRIFT)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10402:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10402 | stan::math::add(
10403 | stan::model::deep_copy(
10404 | stan::model::rvalue(etacov, "etacov",
10405 | stan::model::index_multi(derrind),
10406 | stan::model::index_multi(derrind))),
10407 | stan::model::rvalue(discreteDIFFUSION,
10408 | "discreteDIFFUSION",
10409 | stan::model::index_multi(derrind),
10410 | stan::model::index_multi(derrind))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10402:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10402 | stan::math::add(
10403 | stan::model::deep_copy(
10404 | stan::model::rvalue(etacov, "etacov",
10405 | stan::model::index_multi(derrind),
10406 | stan::model::index_multi(derrind))),
10407 | stan::model::rvalue(discreteDIFFUSION,
10408 | "discreteDIFFUSION",
10409 | stan::model::index_multi(derrind),
10410 | stan::model::index_multi(derrind))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10402:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10402 | stan::math::add(
10403 | stan::model::deep_copy(
10404 | stan::model::rvalue(etacov, "etacov",
10405 | stan::model::index_multi(derrind),
10406 | stan::model::index_multi(derrind))),
10407 | stan::model::rvalue(discreteDIFFUSION,
10408 | "discreteDIFFUSION",
10409 | stan::model::index_multi(derrind),
10410 | stan::model::index_multi(derrind))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:117:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
117 | arena_t<ret_type> ret(arena_a.val() + arena_b.val());
stanExports_ctsm.h:10402:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10402 | stan::math::add(
10403 | stan::model::deep_copy(
10404 | stan::model::rvalue(etacov, "etacov",
10405 | stan::model::index_multi(derrind),
10406 | stan::model::index_multi(derrind))),
10407 | stan::model::rvalue(discreteDIFFUSION,
10408 | "discreteDIFFUSION",
10409 | stan::model::index_multi(derrind),
10410 | stan::model::index_multi(derrind))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, 1, -1>; VarMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10469:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10469 | stan::math::add(
10470 | stan::model::deep_copy(
10471 | stan::model::rvalue(state, "state",
10472 | stan::model::index_multi(CINTnonzero))),
10473 | stan::math::transpose(
10474 | stan::model::rvalue(CINT, "CINT",
10475 | stan::model::index_multi(CINTnonzero),
10476 | stan::model::index_uni(1)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, 1, -1>; VarMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10469:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10469 | stan::math::add(
10470 | stan::model::deep_copy(
10471 | stan::model::rvalue(state, "state",
10472 | stan::model::index_multi(CINTnonzero))),
10473 | stan::math::transpose(
10474 | stan::model::rvalue(CINT, "CINT",
10475 | stan::model::index_multi(CINTnonzero),
10476 | stan::model::index_uni(1)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >::val_Op, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, 1, -1, 1, 1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, 1, -1>; VarMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10469:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10469 | stan::math::add(
10470 | stan::model::deep_copy(
10471 | stan::model::rvalue(state, "state",
10472 | stan::model::index_multi(CINTnonzero))),
10473 | stan::math::transpose(
10474 | stan::model::rvalue(CINT, "CINT",
10475 | stan::model::index_multi(CINTnonzero),
10476 | stan::model::index_uni(1)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, 1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:117:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, 1, -1>; VarMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
117 | arena_t<ret_type> ret(arena_a.val() + arena_b.val());
stanExports_ctsm.h:10469:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10469 | stan::math::add(
10470 | stan::model::deep_copy(
10471 | stan::model::rvalue(state, "state",
10472 | stan::model::index_multi(CINTnonzero))),
10473 | stan::math::transpose(
10474 | stan::model::rvalue(CINT, "CINT",
10475 | stan::model::index_multi(CINTnonzero),
10476 | stan::model::index_uni(1)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, 1, -1>; VarMat2 = Eigen::Transpose<const Eigen::Map<Eigen::Matrix<var_value<double>, -1, 1> > >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10545:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10545 | stan::math::add(
10546 | stan::model::deep_copy(
10547 | stan::model::rvalue(state, "state",
10548 | stan::model::index_min_max(1, nlatent))),
10549 | stan::math::transpose(
10550 | stan::math::multiply(TDPREDEFFECT,
10551 | stan::model::rvalue(tdpreds, "tdpreds",
10552 | stan::model::index_uni(rowi))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, 1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, 1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >::val_Op, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, 1, -1, 1, 1, -1>, Eigen::Transpose<const Eigen::Map<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, 1, -1>; VarMat2 = Eigen::Transpose<const Eigen::Map<Eigen::Matrix<var_value<double>, -1, 1> > >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10545:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10545 | stan::math::add(
10546 | stan::model::deep_copy(
10547 | stan::model::rvalue(state, "state",
10548 | stan::model::index_min_max(1, nlatent))),
10549 | stan::math::transpose(
10550 | stan::math::multiply(TDPREDEFFECT,
10551 | stan::model::rvalue(tdpreds, "tdpreds",
10552 | stan::model::index_uni(rowi))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:113:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
113 | using op_ret_type = decltype(a.val() + b.val());
stanExports_ctsm.h:10791:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10791 | stan::math::add(
10792 | stan::math::multiply(
10793 | stan::model::rvalue(LAMBDA, "LAMBDA",
10794 | stan::model::index_multi(o)),
10795 | stan::math::transpose(
10796 | stan::model::rvalue(state, "state",
10797 | stan::model::index_min_max(1, nlatent)))),
10798 | stan::model::rvalue(MANIFESTMEANS, "MANIFESTMEANS",
10799 | stan::model::index_multi(o),
10800 | stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >; Types = {stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10791:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10791 | stan::math::add(
10792 | stan::math::multiply(
10793 | stan::model::rvalue(LAMBDA, "LAMBDA",
10794 | stan::model::index_multi(o)),
10795 | stan::math::transpose(
10796 | stan::model::rvalue(state, "state",
10797 | stan::model::index_min_max(1, nlatent)))),
10798 | stan::model::rvalue(MANIFESTMEANS, "MANIFESTMEANS",
10799 | stan::model::index_multi(o),
10800 | stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:120:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
120 | using op_ret_type = decltype(a.val() - b.val());
stanExports_ctsm.h:10834:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10834 | stan::math::subtract(
10835 | stan::model::rvalue(syprior, "syprior",
10836 | stan::model::index_multi(o)),
10837 | stan::model::rvalue(sy0, "sy0",
10838 | stan::model::index_multi(o))), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >; Types = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:121:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
121 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:10834:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10834 | stan::math::subtract(
10835 | stan::model::rvalue(syprior, "syprior",
10836 | stan::model::index_multi(o)),
10837 | stan::model::rvalue(sy0, "sy0",
10838 | stan::model::index_multi(o))), Jstep),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:180:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
180 | (as_array_or_scalar(a) - b.val().array()).matrix())>;
stanExports_ctsm.h:10945:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10945 | stan::math::subtract(
10946 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
10947 | stan::model::index_multi(od)),
10948 | stan::model::rvalue(syprior, "syprior",
10949 | stan::model::index_multi(od))), "assigning variable err",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:180:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
180 | (as_array_or_scalar(a) - b.val().array()).matrix())>;
stanExports_ctsm.h:10945:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10945 | stan::math::subtract(
10946 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
10947 | stan::model::index_multi(od)),
10948 | stan::model::rvalue(syprior, "syprior",
10949 | stan::model::index_multi(od))), "assigning variable err",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:179:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
179 | using op_ret_type = plain_type_t<decltype(
stanExports_ctsm.h:10945:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10945 | stan::math::subtract(
10946 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
10947 | stan::model::index_multi(od)),
10948 | stan::model::rvalue(syprior, "syprior",
10949 | stan::model::index_multi(od))), "assigning variable err",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:183:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
183 | arena_t<ret_type> ret(as_array_or_scalar(a) - arena_b.val().array());
stanExports_ctsm.h:10945:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10945 | stan::math::subtract(
10946 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
10947 | stan::model::index_multi(od)),
10948 | stan::model::rvalue(syprior, "syprior",
10949 | stan::model::index_multi(od))), "assigning variable err",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:0: required from 'auto stan::math::multiply(T1&&, T2&&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; T2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_return_type_t<stan::is_var, T1, T2>* <anonymous> = 0; stan::require_not_row_and_col_vector_t<T1, T2>* <anonymous> = 0]'
48 | arena_B.adj() += arena_A_val.transpose() * res_adj;
stanExports_ctsm.h:11030:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11030 | stan::math::multiply(etacov,
11031 | stan::math::transpose(
11032 | stan::model::rvalue(Jy, "Jy",
11033 | stan::model::index_multi(od),
11034 | stan::model::index_omni()))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, void>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:11043:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11043 | stan::math::add(stan::model::deep_copy(etacov),
11044 | stan::math::multiply(
11045 | stan::math::multiply(
11046 | stan::math::minus(
11047 | stan::model::rvalue(K, "K",
11048 | stan::model::index_omni(),
11049 | stan::model::index_multi(od))),
11050 | stan::model::rvalue(Jy, "Jy",
11051 | stan::model::index_multi(od),
11052 | stan::model::index_omni())),
11053 | stan::model::deep_copy(etacov))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>&}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:11090:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11090 | stan::math::add(
11091 | stan::math::quad_form_sym(
11092 | makesym(etacov, verbose, 1, pstream__),
11093 | stan::math::transpose(Jy)), MANIFESTcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >; Types = {stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, void>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_addition.hpp:114:0: required from 'auto stan::math::add(VarMat1&&, VarMat2&&) [with VarMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; VarMat2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
114 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:11099:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11099 | stan::math::add(
11100 | stan::model::rvalue(MANIFESTMEANS, "MANIFESTMEANS",
11101 | stan::model::index_multi(o), stan::model::index_uni(1)),
11102 | stan::math::multiply(
11103 | stan::model::rvalue(LAMBDA, "LAMBDA",
11104 | stan::model::index_multi(o),
11105 | stan::model::index_omni()),
11106 | stan::math::transpose(
11107 | stan::model::rvalue(state, "state",
11108 | stan::model::index_min_max(1, nlatent))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)> [with auto:61 = const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:31:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
31 | using inner_ret_type = decltype(value_of(m1).cwiseProduct(value_of(m2)));
stanExports_ctsm.h:11165:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11165 | stan::math::elt_multiply(
11166 | stan::model::rvalue(Y, "Y",
11167 | stan::model::index_uni(rowi),
11168 | stan::model::index_multi(o1d)),
11169 | stan::model::rvalue(syprior, "syprior",
11170 | stan::model::index_multi(o1d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&>(const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >; Types = {stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>, stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:32:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
32 | using ret_type = return_var_matrix_t<inner_ret_type, Mat1, Mat2>;
stanExports_ctsm.h:11165:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11165 | stan::math::elt_multiply(
11166 | stan::model::rvalue(Y, "Y",
11167 | stan::model::index_uni(rowi),
11168 | stan::model::index_multi(o1d)),
11169 | stan::model::rvalue(syprior, "syprior",
11170 | stan::model::index_multi(o1d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:58:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; Mat2 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
58 | arena_t<ret_type> ret(arena_m1.cwiseProduct(arena_m2.val()));
stanExports_ctsm.h:11165:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11165 | stan::math::elt_multiply(
11166 | stan::model::rvalue(Y, "Y",
11167 | stan::model::index_uni(rowi),
11168 | stan::model::index_multi(o1d)),
11169 | stan::model::rvalue(syprior, "syprior",
11170 | stan::model::index_multi(o1d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:180:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
180 | (as_array_or_scalar(a) - b.val().array()).matrix())>;
stanExports_ctsm.h:11176:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11176 | stan::math::subtract(static_cast<double>(1),
11177 | stan::model::rvalue(syprior, "syprior",
11178 | stan::model::index_multi(o1d)))))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from 'struct stan::is_base_pointer_convertible<Eigen::EigenBase, Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > > >'
29 | = decltype(f(std::declval<std::remove_reference_t<Derived> *>()))::value
| ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> >::val_Op, const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > > >]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:179:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
179 | using op_ret_type = plain_type_t<decltype(
stanExports_ctsm.h:11176:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11176 | stan::math::subtract(static_cast<double>(1),
11177 | stan::model::rvalue(syprior, "syprior",
11178 | stan::model::index_multi(o1d)))))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:183:0: required from 'auto stan::math::subtract(const Arith&, const VarMat&) [with Arith = double; VarMat = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; stan::require_st_arithmetic<T>* <anonymous> = 0; stan::require_rev_matrix_t<VarMat>* <anonymous> = 0]'
183 | arena_t<ret_type> ret(as_array_or_scalar(a) - arena_b.val().array());
stanExports_ctsm.h:11176:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11176 | stan::math::subtract(static_cast<double>(1),
11177 | stan::model::rvalue(syprior, "syprior",
11178 | stan::model::index_multi(o1d)))))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >; Types = {Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> >, const Eigen::ArrayWrapper<const stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1, 0, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:32:0: required from 'auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi> > > >; Mat2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_rev_matrix_t<T1, T2>* <anonymous> = 0]'
32 | using ret_type = return_var_matrix_t<inner_ret_type, Mat1, Mat2>;
stanExports_ctsm.h:11171:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11171 | stan::math::elt_multiply(
11172 | stan::math::subtract(static_cast<double>(1),
11173 | stan::model::rvalue(Y, "Y",
11174 | stan::model::index_uni(rowi),
11175 | stan::model::index_multi(o1d))),
11176 | stan::math::subtract(static_cast<double>(1),
11177 | stan::model::rvalue(syprior, "syprior",
11178 | stan::model::index_multi(o1d)))))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)> [with auto:61 = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >; T2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:11250:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11250 | stan::math::mdivide_left(
11251 | stan::math::minus(
11252 | stan::model::rvalue(DRIFT, "DRIFT",
11253 | stan::model::index_min_max(1, nlatent),
11254 | stan::model::index_min_max(1, nlatent))),
11255 | stan::model::rvalue(CINT, "CINT",
11256 | stan::model::index_omni(), stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)> [with auto:61 = const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >; T2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:11250:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11250 | stan::math::mdivide_left(
11251 | stan::math::minus(
11252 | stan::model::rvalue(DRIFT, "DRIFT",
11253 | stan::model::index_min_max(1, nlatent),
11254 | stan::model::index_min_max(1, nlatent))),
11255 | stan::model::rvalue(CINT, "CINT",
11256 | stan::model::index_omni(), stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false> >; T2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:11250:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11250 | stan::math::mdivide_left(
11251 | stan::math::minus(
11252 | stan::model::rvalue(DRIFT, "DRIFT",
11253 | stan::model::index_min_max(1, nlatent),
11254 | stan::model::index_min_max(1, nlatent))),
11255 | stan::model::rvalue(CINT, "CINT",
11256 | stan::model::index_omni(), stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)> [with auto:61 = const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; T2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:11264:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11264 | stan::math::mdivide_left(
11265 | stan::math::add_diag(
11266 | stan::math::minus(
11267 | stan::model::rvalue(DRIFT, "DRIFT",
11268 | stan::model::index_min_max(1, nlatent),
11269 | stan::model::index_min_max(1, nlatent))),
11270 | static_cast<double>(1)),
11271 | stan::model::rvalue(CINT, "CINT",
11272 | stan::model::index_omni(), stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&>(const Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Block<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true> >, 0>]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; T2 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, 1, true>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:11264:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11264 | stan::math::mdivide_left(
11265 | stan::math::add_diag(
11266 | stan::math::minus(
11267 | stan::model::rvalue(DRIFT, "DRIFT",
11268 | stan::model::index_min_max(1, nlatent),
11269 | stan::model::index_min_max(1, nlatent))),
11270 | static_cast<double>(1)),
11271 | stan::model::rvalue(CINT, "CINT",
11272 | stan::model::index_omni(), stan::model::index_uni(1))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: recursively required by substitution of 'template<class T> struct stan::plain_type<T, typename std::enable_if<stan::math::conjunction<stan::is_var<T, void>, stan::is_eigen<typename stan::value_type<T, void>::type> >::value, void>::type> [with T = Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>]'
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; T2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:11301:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11301 | stan::math::mdivide_left(
11302 | stan::math::add_diag(
11303 | stan::math::minus(
11304 | sqkron_prod(
11305 | stan::model::rvalue(JAx, "JAx",
11306 | stan::model::index_multi(derrind),
11307 | stan::model::index_multi(derrind)),
11308 | stan::model::rvalue(JAx, "JAx",
11309 | stan::model::index_multi(derrind),
11310 | stan::model::index_multi(derrind)), pstream__)),
11311 | static_cast<double>(1)),
11312 | stan::math::to_vector(
11313 | stan::model::rvalue(DIFFUSIONcov, "DIFFUSIONcov",
11314 | stan::model::index_multi(derrind),
11315 | stan::model::index_multi(derrind)))), ndiffusion,
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>, Eigen::Matrix<stan::math::var_value<double, void>, -1, 1, 0, -1, 1>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:121:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, 1>; VarMat2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
121 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:11464:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11464 | stan::math::subtract(
11465 | stan::model::deep_copy(
11466 | stan::model::rvalue(etab, "etab",
11467 | stan::model::index_uni(3),
11468 | stan::model::index_uni((sri + 1)),
11469 | stan::model::index_omni())),
11470 | stan::model::deep_copy(
11471 | stan::model::rvalue(etab, "etab",
11472 | stan::model::index_uni(1),
11473 | stan::model::index_uni((sri + 1)),
11474 | stan::model::index_omni()))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:0: required by substitution of 'template<class ReturnType, class ... Types> using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix<ReturnType, Types ...>::value), stan::math::var_value<typename stan::math::promote_scalar_type<double, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type>, typename stan::math::promote_scalar_type<stan::math::var_value<double>, typename std::decay<typename stan::plain_type<typename std::decay<_Tp>::type>::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >::val_Op, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >; Types = {Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>, Eigen::Matrix<stan::math::var_value<double, void>, -1, -1, 0, -1, -1>}]'
23 | is_any_var_matrix<ReturnType, Types...>::value,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/core/operator_subtraction.hpp:121:0: required from 'auto stan::math::subtract(const VarMat1&, const VarMat2&) [with VarMat1 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; VarMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_rev_matrix_t<VarMat1, VarMat2>* <anonymous> = 0]'
121 | using ret_type = return_var_matrix_t<op_ret_type, VarMat1, VarMat2>;
stanExports_ctsm.h:11486:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11486 | stan::math::subtract(
11487 | stan::model::deep_copy(
11488 | stan::model::rvalue(etacovb, "etacovb",
11489 | stan::model::index_uni(3),
11490 | stan::model::index_uni((sri + 1)))),
11491 | stan::model::deep_copy(
11492 | stan::model::rvalue(etacovb, "etacovb",
11493 | stan::model::index_uni(1),
11494 | stan::model::index_uni((sri + 1)))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/square.hpp:70:64: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/square.hpp:69:46: required from 'auto stan::math::square(Container&&) [with Container = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
69 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
70 | std::forward<Container>(x), [](auto&& v) { return v.array().square(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:2023:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::constraincorsqrt1(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2023 | stan::math::square(
2024 | stan::model::rvalue(o, "o", stan::model::index_uni(i),
2025 | stan::model::index_omni())))) + 1e-5)),
stanExports_ctsm.h:12366:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
12366 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/square.hpp:70:73: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/square.hpp:69:46: required from 'auto stan::math::square(Container&&) [with Container = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
69 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
70 | std::forward<Container>(x), [](auto&& v) { return v.array().square(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:2023:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::constraincorsqrt1(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2023 | stan::math::square(
2024 | stan::model::rvalue(o, "o", stan::model::index_uni(i),
2025 | stan::model::index_omni())))) + 1e-5)),
stanExports_ctsm.h:12366:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
12366 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, void>::apply<stan::math::square<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&&)::<lambda(auto:258&&)>, Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&&, stan::math::square<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&&)::<lambda(auto:258&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::apply_vector_unary<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, void>::apply<stan::math::square<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&&)::<lambda(auto:258&&)>, Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&&, stan::math::square<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>&&)::<lambda(auto:258&&)>&&)::<lambda(auto:16&&)>; _Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 1, -1, false> > >&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/square.hpp:69:46: required from 'auto stan::math::square(Container&&) [with Container = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
69 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
70 | std::forward<Container>(x), [](auto&& v) { return v.array().square(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:2023:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::constraincorsqrt1(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2023 | stan::math::square(
2024 | stan::model::rvalue(o, "o", stan::model::index_uni(i),
2025 | stan::model::index_omni())))) + 1e-5)),
stanExports_ctsm.h:12366:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
12366 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Matrix<double, -1, -1>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Matrix<double, -1, -1>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Matrix<double, -1, -1>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Matrix<double, -1, -1>, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Matrix<double, -1, -1>, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/diag_pre_multiply.hpp:29:26: required from 'auto stan::math::diag_pre_multiply(const T1&, const T2&) [with T1 = Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>; T2 = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vector_t<C>* <anonymous> = 0; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_all_not_st_var<Mat1, Mat2>* <anonymous> = 0]'
29 | return m1.asDiagonal() * m2;
| ~~~~~~~~~~~~~~~~^~~~
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:13442:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13442 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:153:7: required from 'class Eigen::IndexedViewImpl<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::Dense>'
153 | class IndexedViewImpl
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/IndexedView.h:109:7: required from 'class Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >'
109 | class IndexedView : public IndexedViewImpl<XprType, RowIndices, ColIndices, typename internal::traits<XprType>::StorageKind>
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:533:0: required from 'stan::model::rvalue<const Eigen::Matrix<double, -1, -1>&, index_multi, index_multi>(const Eigen::Matrix<double, -1, -1>&, const char*, index_multi&&, index_multi&&)::<lambda(auto:932&&, auto:933&&, auto:934&&)> [with auto:932 = const Eigen::Matrix<double, -1, -1>&; auto:933 = stan::model::index_multi; auto:934 = stan::model::index_multi]'
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:530:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = const Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
530 | return stan::math::make_holder(
531 | [](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
532 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
536 | },
537 | stan::math::to_ref(std::forward<EigMat>(x)),
538 | std::forward<RowMultiIndex>(row_idx),
539 | std::forward<ColMultiIndex>(col_idx));
stanExports_ctsm.h:2646:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >; long long unsigned int ...Is = {0, 1}; Args = {stan::model::index_multi, stan::model::index_multi}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0, 1>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:530:0: required from 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = const Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]'
530 | return stan::math::make_holder(
531 | [](auto&& x_ref, auto&& row_idx_inner, auto&& col_idx_inner) {
532 | using vec_map = Eigen::Map<const Eigen::Array<int, -1, 1>>;
533 | return x_ref(
534 | (vec_map(row_idx_inner.ns_.data(), row_idx_inner.ns_.size()) - 1),
535 | (vec_map(col_idx_inner.ns_.data(), col_idx_inner.ns_.size()) - 1));
536 | },
537 | stan::math::to_ref(std::forward<EigMat>(x)),
538 | std::forward<RowMultiIndex>(row_idx),
539 | std::forward<ColMultiIndex>(col_idx));
stanExports_ctsm.h:2646:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = const Eigen::Matrix<double, -1, -1>&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]':
stanExports_ctsm.h:2646:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:520: warning: unused variable 'rows' [-Wunused-variable]
520 | const Eigen::Index rows = row_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:521: warning: unused variable 'cols' [-Wunused-variable]
521 | const Eigen::Index cols = col_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:36:41: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~^~~~~~~
stanExports_ctsm.h:13908:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13908 | stan::math::quad_form_sym(
13909 | stan::model::rvalue(asymDIFFUSIONcov,
13910 | "asymDIFFUSIONcov",
13911 | stan::model::index_multi(derrind),
13912 | stan::model::index_multi(derrind)),
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:36:49: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
stanExports_ctsm.h:13908:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13908 | stan::math::quad_form_sym(
13909 | stan::model::rvalue(asymDIFFUSIONcov,
13910 | "asymDIFFUSIONcov",
13911 | stan::model::index_multi(derrind),
13912 | stan::model::index_multi(derrind)),
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:35:57: required from 'stan::math::quad_form_sym<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>&, const Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >&)::<lambda(auto:362&&)> [with auto:362 = const Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
35 | return make_holder([](auto&& ret) { return 0.5 * (ret + ret.transpose()); },
| ~~~~~^~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::quad_form_sym<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>&, const Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >&)::<lambda(auto:362&&)>; Args = {const Eigen::Matrix<double, -1, -1, 1, -1, -1>}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:35:21: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
35 | return make_holder([](auto&& ret) { return 0.5 * (ret + ret.transpose()); },
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13908:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13908 | stan::math::quad_form_sym(
13909 | stan::model::rvalue(asymDIFFUSIONcov,
13910 | "asymDIFFUSIONcov",
13911 | stan::model::index_multi(derrind),
13912 | stan::model::index_multi(derrind)),
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:35:50: required from 'stan::math::quad_form_sym<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>&, const Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >&)::<lambda(auto:362&&)> [with auto:362 = const Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
35 | return make_holder([](auto&& ret) { return 0.5 * (ret + ret.transpose()); },
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:138:71: required by substitution of 'template<class F, class ... Args, stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> > auto stan::math::make_holder(F&&, Args&& ...) [with F = stan::math::quad_form_sym<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>&, const Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >&)::<lambda(auto:362&&)>; Args = {const Eigen::Matrix<double, -1, -1, 1, -1, -1>}; stan::require_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = <missing>]'
138 | require_plain_type_t<std::invoke_result_t<F, Args&&...>>* = nullptr>
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:35:21: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
35 | return make_holder([](auto&& ret) { return 0.5 * (ret + ret.transpose()); },
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13908:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13908 | stan::math::quad_form_sym(
13909 | stan::model::rvalue(asymDIFFUSIONcov,
13910 | "asymDIFFUSIONcov",
13911 | stan::model::index_multi(derrind),
13912 | stan::model::index_multi(derrind)),
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<stan::math::Holder<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<stan::math::Holder<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<stan::math::Holder<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:148:7: required from 'class stan::math::Holder<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
148 | class Holder
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:398:16: required from 'auto stan::math::internal::make_holder_impl_construct_object(T&&, std::index_sequence<Is ...>, const std::tuple<Args* ...>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; long long unsigned int ...Is = {0}; Args = {const Eigen::Matrix<double, -1, -1, 1, -1, -1>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
398 | return holder(std::forward<T>(expr), std::get<Is>(ptrs)...);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:416:43: required from 'auto stan::math::internal::make_holder_impl(F&&, std::index_sequence<Is ...>, Args&& ...) [with F = stan::math::quad_form_sym<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>&, const Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >&)::<lambda(auto:362&&)>; long long unsigned int ...Is = {0}; Args = {const Eigen::Matrix<double, -1, -1, 1, -1, -1>}; std::index_sequence<Is ...> = std::integer_sequence<long long unsigned int, 0>]'
416 | return make_holder_impl_construct_object(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
417 | std::forward<F>(func)(*std::get<Is>(res)...),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
418 | std::make_index_sequence<std::tuple_size<decltype(ptrs)>::value>(), ptrs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:438:36: required from 'auto stan::math::make_holder(F&&, Args&& ...) [with F = quad_form_sym<Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> > >(const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>&, const Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >&)::<lambda(auto:362&&)>; Args = {const Eigen::Matrix<double, -1, -1, 1, -1, -1>}; stan::require_not_plain_type_t<typename std::invoke_result<F, Args&& ...>::type>* <anonymous> = 0]'
438 | return internal::make_holder_impl(std::forward<F>(func),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
439 | std::make_index_sequence<sizeof...(Args)>(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
440 | std::forward<Args>(args)...);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:35:21: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
35 | return make_holder([](auto&& ret) { return 0.5 * (ret + ret.transpose()); },
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13908:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13908 | stan::math::quad_form_sym(
13909 | stan::model::rvalue(asymDIFFUSIONcov,
13910 | "asymDIFFUSIONcov",
13911 | stan::model::index_multi(derrind),
13912 | stan::model::index_multi(derrind)),
13913 | stan::math::transpose(
13914 | stan::model::rvalue(eJAx, "eJAx",
13915 | stan::model::index_multi(derrind),
13916 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left.hpp:37:13: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; T2 = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::Matrix<double, -1, 1>, 0>; stan::require_all_eigen_vt<std::is_arithmetic, Mat1, Mat2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
34 | return Eigen::Matrix<return_type_t<T1, T2>, T1::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35 | T1::ColsAtCompileTime>(A)
| ~~~~~~~~~~~~~~~~~~~~~~~~~
36 | .lu()
| ~~~~~
37 | .solve(Eigen::Matrix<return_type_t<T1, T2>, T2::RowsAtCompileTime,
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 | T2::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:13944:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13944 | stan::math::mdivide_left(
13945 | stan::model::rvalue(JAx, "JAx",
13946 | stan::model::index_min_max(1, nlatent),
13947 | stan::model::index_min_max(1, nlatent)),
13948 | stan::math::multiply(
13949 | stan::math::subtract(
13950 | stan::model::rvalue(eJAx, "eJAx",
13951 | stan::model::index_min_max(1, nlatent),
13952 | stan::model::index_min_max(1, nlatent)),
13953 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
13954 | stan::model::index_min_max(1, nlatent),
13955 | stan::model::index_min_max(1, nlatent))),
13956 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:36:41: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Matrix<double, -1, -1>; EigMat2 = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~^~~~~~~
stanExports_ctsm.h:13991:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13991 | stan::math::quad_form_sym(
13992 | makesym(stan::model::deep_copy(etacov), verbose, 1,
13993 | pstream__), stan::math::transpose(eJAx)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/quad_form_sym.hpp:36:49: required from 'stan::plain_type_t<T2> stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Matrix<double, -1, -1>; EigMat2 = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_not_eigen_col_vector_t<EigMat2>* <anonymous> = 0; stan::require_vt_same<T_U, T_CPCs>* <anonymous> = 0; stan::require_all_vt_arithmetic<EigMat1, EigMat2>* <anonymous> = 0; stan::plain_type_t<T2> = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
36 | (B_ref.transpose() * A_ref * B_ref).eval());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
stanExports_ctsm.h:13991:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13991 | stan::math::quad_form_sym(
13992 | makesym(stan::model::deep_copy(etacov), verbose, 1,
13993 | pstream__), stan::math::transpose(eJAx)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:44:50: required from 'struct Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >::match<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >'
44 | DerivedAlignment = int(evaluator<Derived>::Alignment),
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/ref_type.hpp:44:38: required from 'struct stan::ref_type_if<true, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&, void>'
44 | template match<T_dec>::MatchAtCompileTime
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/ref_type.hpp:56:7: required by substitution of 'template<class T> using stan::ref_type_t = typename stan::ref_type_if<true, T>::type [with T = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&]'
56 | using ref_type_t = typename ref_type_if<true, T>::type;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:24: required by substitution of 'template<class T, stan::math::require_not_tuple_t<T>* <anonymous> > stan::ref_type_t<T&&> stan::math::to_ref(T&&) [with T = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>&; stan::math::require_not_tuple_t<T>* <anonymous> = 0]'
18 | inline ref_type_t<T&&> to_ref(T&& a) {
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/stan_print.hpp:36:29: required from 'void stan::math::stan_print(std::ostream*, const EigMat&) [with EigMat = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vector_t<EigMat>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
36 | const auto& x_ref = to_ref(x);
| ~~~~~~^~~
stanExports_ctsm.h:14601:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14601 | stan::math::stan_print(pstream__,
14602 | stan::model::rvalue(eJAx, "eJAx",
14603 | stan::model::index_min_max(1, nlatent),
14604 | stan::model::index_min_max(1, nlatent)));
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing.hpp:10:
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/assign.hpp: In instantiation of 'void stan::model::assign(Mat1&&, const Mat2&, const char*, const Idx&, const index_multi&) [with Mat1 = Eigen::Matrix<double, -1, -1>&; Mat2 = Eigen::Matrix<double, -1, -1>; Idx = index_omni; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0]':
stanExports_ctsm.h:14623:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14623 | stan::model::assign(K,
14624 | stan::math::mdivide_right_spd(
14625 | stan::math::multiply(etacov,
14626 | stan::math::transpose(
14627 | stan::model::rvalue(Jy, "Jy",
14628 | stan::model::index_multi(od),
14629 | stan::model::index_omni()))),
14630 | makesym(
14631 | stan::model::rvalue(ycov, "ycov",
14632 | stan::model::index_multi(od),
14633 | stan::model::index_multi(od)), verbose, 1, pstream__)),
14634 | "assigning variable K", stan::model::index_omni(),
14635 | stan::model::index_multi(od));
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/assign.hpp:635: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
635 | for (int j = 0; j < col_idx.ns_.size(); ++j) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/assign.hpp:639:0: required from 'void stan::model::assign(Mat1&&, const Mat2&, const char*, const Idx&, const index_multi&) [with Mat1 = Eigen::Matrix<double, -1, -1>&; Mat2 = Eigen::Matrix<double, -1, -1>; Idx = index_omni; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0]'
639 | assign(x.col(n - 1), y_ref.col(j), name, row_idx);
stanExports_ctsm.h:14623:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14623 | stan::model::assign(K,
14624 | stan::math::mdivide_right_spd(
14625 | stan::math::multiply(etacov,
14626 | stan::math::transpose(
14627 | stan::model::rvalue(Jy, "Jy",
14628 | stan::model::index_multi(od),
14629 | stan::model::index_omni()))),
14630 | makesym(
14631 | stan::model::rvalue(ycov, "ycov",
14632 | stan::model::index_multi(od),
14633 | stan::model::index_multi(od)), verbose, 1, pstream__)),
14634 | "assigning variable K", stan::model::index_omni(),
14635 | stan::model::index_multi(od));
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right_spd.hpp:40:45: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right_spd(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
40 | return mdivide_left_spd(A_ref, b.transpose()).transpose();
| ~~~~~~~~~~~^~
stanExports_ctsm.h:14624:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14624 | stan::math::mdivide_right_spd(
14625 | stan::math::multiply(etacov,
14626 | stan::math::transpose(
14627 | stan::model::rvalue(Jy, "Jy",
14628 | stan::model::index_multi(od),
14629 | stan::model::index_omni()))),
14630 | makesym(
14631 | stan::model::rvalue(ycov, "ycov",
14632 | stan::model::index_multi(od),
14633 | stan::model::index_multi(od)), verbose, 1, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_tri.hpp:40:13: required from 'auto stan::math::mdivide_left_tri(const T1&, const T2&) [with Eigen::UpLoType TriView = Eigen::Lower; T1 = Eigen::Matrix<double, -1, -1>; T2 = Eigen::Matrix<double, -1, 1>; stan::require_all_eigen_t<Mat1, Mat2>* <anonymous> = 0; stan::require_all_not_eigen_vt<stan::is_var, T1, T2>* <anonymous> = 0]'
38 | return ret_type(A)
| ~~~~~~~~~~~
39 | .template triangularView<TriView>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40 | .solve(ret_type(b))
| ~~~~~~^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:262:44: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
262 | half = mdivide_left_tri<Eigen::Lower>(L_val, y_val_minus_mu_val)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14801:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14801 | stan::math::multi_normal_cholesky_lpdf<false>(
14802 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14803 | stan::model::index_multi(o0d)),
14804 | stan::model::rvalue(syprior, "syprior",
14805 | stan::model::index_multi(o0d)),
14806 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
14807 | stan::model::index_multi(o0d),
14808 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right_tri.hpp:46:13: required from 'auto stan::math::mdivide_right_tri(const EigMat1&, const EigMat2&) [with Eigen::UpLoType TriView = Eigen::Lower; EigMat1 = Eigen::Matrix<double, 1, -1>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<Mat1, Mat2>* <anonymous> = 0]'
43 | return ret_type(A)
| ~~~~~~~~~~~
44 | .template triangularView<TriView>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | .transpose()
| ~~~~~~~~~~~~
46 | .solve(ret_type(b).transpose())
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:265:52: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
265 | scaled_diff = mdivide_right_tri<Eigen::Lower>(half, L_val).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
stanExports_ctsm.h:14801:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14801 | stan::math::multi_normal_cholesky_lpdf<false>(
14802 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14803 | stan::model::index_multi(o0d)),
14804 | stan::model::rvalue(syprior, "syprior",
14805 | stan::model::index_multi(o0d)),
14806 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
14807 | stan::model::index_multi(o0d),
14808 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Solve<Eigen::TriangularView<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 2>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right_tri.hpp:47:17: required from 'auto stan::math::mdivide_right_tri(const EigMat1&, const EigMat2&) [with Eigen::UpLoType TriView = Eigen::Lower; EigMat1 = Eigen::Matrix<double, 1, -1>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<Mat1, Mat2>* <anonymous> = 0]'
43 | return ret_type(A)
| ~~~~~~~~~~~
44 | .template triangularView<TriView>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45 | .transpose()
| ~~~~~~~~~~~~
46 | .solve(ret_type(b).transpose())
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
47 | .transpose()
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:265:52: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
265 | scaled_diff = mdivide_right_tri<Eigen::Lower>(half, L_val).transpose();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
stanExports_ctsm.h:14801:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14801 | stan::math::multi_normal_cholesky_lpdf<false>(
14802 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14803 | stan::model::index_multi(o0d)),
14804 | stan::model::rvalue(syprior, "syprior",
14805 | stan::model::index_multi(o0d)),
14806 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
14807 | stan::model::index_multi(o0d),
14808 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:87:70: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:268:24: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
268 | logp -= sum(log(L_val.diagonal()));
| ~~~^~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14801:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14801 | stan::math::multi_normal_cholesky_lpdf<false>(
14802 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14803 | stan::model::index_multi(o0d)),
14804 | stan::model::rvalue(syprior, "syprior",
14805 | stan::model::index_multi(o0d)),
14806 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
14807 | stan::model::index_multi(o0d),
14808 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:48:71: required from 'stan::math::apply_vector_unary<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)> [with auto:16 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> > >]'
48 | [](auto&& xx) { return std::forward<decltype(xx)>(xx).matrix(); },
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::apply_vector_unary<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, void>::apply<stan::math::log<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>, Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&&, stan::math::log<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >(Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>&&)::<lambda(auto:51&&)>&&)::<lambda(auto:16&&)>; _Args = {Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::ArrayWrapper<Eigen::Diagonal<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0> > >&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/log.hpp:86:46: required from 'auto stan::math::log(Container&&) [with Container = Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>; stan::require_container_bt<std::is_arithmetic, Container>* <anonymous> = 0]'
86 | return apply_vector_unary<Container>::apply(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
87 | std::forward<Container>(x), [](auto&& v) { return v.array().log(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:268:24: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
268 | logp -= sum(log(L_val.diagonal()));
| ~~~^~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14801:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14801 | stan::math::multi_normal_cholesky_lpdf<false>(
14802 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14803 | stan::model::index_multi(o0d)),
14804 | stan::model::rvalue(syprior, "syprior",
14805 | stan::model::index_multi(o0d)),
14806 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
14807 | stan::model::index_multi(o0d),
14808 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right.hpp:40:13: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_vt_fvar<EigMat1, EigMat2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
36 | return Eigen::Matrix<T_return, EigMat2::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | EigMat2::ColsAtCompileTime>(A)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 | .transpose()
| ~~~~~~~~~~~~
39 | .lu()
| ~~~~~
40 | .solve(Eigen::Matrix<T_return, Eigen::Dynamic, Eigen::Dynamic>(b)
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
41 | .transpose())
| ~~~~~~~~~~~~~
stanExports_ctsm.h:15035:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
15035 | stan::math::mdivide_right(
15036 | stan::math::multiply(
15037 | stan::model::rvalue(etacovb, "etacovb",
15038 | stan::model::index_uni(2),
15039 | stan::model::index_uni(sri)),
15040 | stan::math::transpose(
15041 | stan::model::rvalue(eJAxs, "eJAxs",
15042 | stan::model::index_uni((sri + 1)),
15043 | stan::model::index_omni(),
15044 | stan::model::index_omni()))),
15045 | makesym(
15046 | stan::model::rvalue(etacovb, "etacovb",
15047 | stan::model::index_uni(1),
15048 | stan::model::index_uni((sri + 1))), verbose, 1,
15049 | pstream__)), "assigning variable smoother");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right.hpp:42:17: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_vt_fvar<EigMat1, EigMat2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
36 | return Eigen::Matrix<T_return, EigMat2::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | EigMat2::ColsAtCompileTime>(A)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 | .transpose()
| ~~~~~~~~~~~~
39 | .lu()
| ~~~~~
40 | .solve(Eigen::Matrix<T_return, Eigen::Dynamic, Eigen::Dynamic>(b)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
41 | .transpose())
| ~~~~~~~~~~~~~
42 | .transpose();
| ~~~~~~~~~~^~
stanExports_ctsm.h:15035:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
15035 | stan::math::mdivide_right(
15036 | stan::math::multiply(
15037 | stan::model::rvalue(etacovb, "etacovb",
15038 | stan::model::index_uni(2),
15039 | stan::model::index_uni(sri)),
15040 | stan::math::transpose(
15041 | stan::model::rvalue(eJAxs, "eJAxs",
15042 | stan::model::index_uni((sri + 1)),
15043 | stan::model::index_omni(),
15044 | stan::model::index_omni()))),
15045 | makesym(
15046 | stan::model::rvalue(etacovb, "etacovb",
15047 | stan::model::index_uni(1),
15048 | stan::model::index_uni((sri + 1))), verbose, 1,
15049 | pstream__)), "assigning variable smoother");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, member_sum<double, double>, 1>; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:203:15: required from 'PacketType Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Eigen::Index = long long int]'
203 | PanelType panel(m_arg,
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:251:78: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
251 | PacketScalar packet_res0 = eval.template packet<alignment,PacketScalar>(alignedStart);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 2, -1, true> >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:217:20: required from 'PacketType Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Eigen::Index = long long int]'
217 | PanelEvaluator panel_eval(panel);
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:251:78: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
251 | PacketScalar packet_res0 = eval.template packet<alignment,PacketScalar>(alignedStart);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false, false>'
172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false, Eigen::Dense>'
154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>'
103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:72: required from 'const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Scalar = double; Eigen::Index = long long int]'
183 | return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:268:34: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
268 | res = func(res,eval.coeff(index));
| ~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:100:15: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
100 | pack_rhs(blockB, rhs.getSubMapper(k2,0), actual_kc, size);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 1>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:106:17: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
106 | pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2256:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2256 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2258:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2258 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2259 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2298 | PacketBlock<HalfPacket> kernel_half;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2304 | PacketBlock<QuarterPacket> kernel_quarter;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long long int; DataMapper = Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>; int mr = 4; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false; ResScalar = double]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:113:15: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
113 | gebp(res.getSubMapper(i2, 0), blockA, blockB, actual_mc, actual_kc,
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
114 | (std::min)(size,i2), alpha, -1, -1, 0, 0);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1920:103: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1920 | const int SResPacketHalfSize = unpacket_traits<typename unpacket_traits<SResPacket>::half>::size;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1921 | const int SResPacketQuarterSize = unpacket_traits<typename unpacket_traits<typename unpacket_traits<SResPacket>::half>::half>::size;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1977:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1977 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SResPacket>::half,SResPacket>::type SResPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1978:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1978 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SLhsPacket>::half,SLhsPacket>::type SLhsPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1979:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1979 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SRhsPacket>::half,SRhsPacket>::type SRhsPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
1980 | typedef typename conditional<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SAccPacket>::half,SAccPacket>::type SAccPacketHalf;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet<double, 16>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits<Eigen::Matrix<double, 4, 4> >'
22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix<double, 4, 4>'
178 | class Matrix
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:155:52: required from 'void Eigen::internal::tribb_kernel<LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo>::operator()(ResScalar*, Index, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int ResInnerStride = 1; int UpLo = 2; ResScalar = double]'
155 | Matrix<ResScalar,BlockSize,BlockSize,ColMajor> buffer((internal::constructor_without_unaligned_array_assert()));
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
190 | bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
208 | typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 4, 4> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 4, 4> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 2, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:49:27: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
49 | << to_row_vector(a_ref) << ", "
| ~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:50:36: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
50 | << "b: " << to_row_vector(b_ref) << ", "
| ~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/variance.hpp:29:0: required from here
29 | double variance = diff.squaredNorm() / size_m1;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:46: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
370 | * (conj(h) * matA.col(i).tail(remainingSize)));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:26: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner);
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:43: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:352:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
352 | Block<MatrixType,Dynamic,1> A21(mat,k+1,k,rs,1);
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
358 | temp.head(k) = mat.diagonal().real().head(k).asDiagonal() * A10.adjoint();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 6>'
126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:359:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
359 | mat.coeffRef(k,k) -= (A10 * temp.head(k)).value();
| ~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:32: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
361 | A21.noalias() -= A20 * temp.head(k);
| ~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:56: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
379 | ret = ret && (mat.col(j).tail(size-j-1).array()==Scalar(0)).all();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:32: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
387 | ret = ret && (A21.array()==Scalar(0)).all();
| ~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
stanExports_ctsm.h: In instantiation of 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]':
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
stanExports_ctsm.h:5144: warning: variable 'prevtime' set but not used [-Wunused-but-set-variable]
5144 | local_scalar_t__ prevtime = DUMMY_VAR__;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:50:17: required from 'stan::math::divide<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; auto:273 = const double&]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:8278:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]'
8278 | stan::math::divide(tipredeffectparams, tipredeffectscale),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/divide.hpp:51:20: required from 'stan::math::divide<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&)::<lambda(auto:272&&, auto:273&&)> [with auto:272 = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; auto:273 = const double&]'
49 | return (as_array_or_scalar(std::forward<decltype(m_)>(m_))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 | / as_array_or_scalar(std::forward<decltype(c_)>(c_)))
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51 | .matrix();
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::divide<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&>(Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&)::<lambda(auto:272&&, auto:273&&)>; _Args = {Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >&, const double&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:8278:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]'
8278 | stan::math::divide(tipredeffectparams, tipredeffectscale),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_linesearch.hpp:254:0: required from 'int stan::optimization::WolfeLineSearch(FunctorType&, Scalar&, XType&, Scalar&, XType&, const XType&, const XType&, const Scalar&, const XType&, const Scalar&, const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with FunctorType = ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; Scalar = double; XType = Eigen::Matrix<double, -1, 1>]'
254 | x1.noalias() = x0 + alpha1 * p;
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:202:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
202 | = WolfeLineSearch(_func, _alpha, _xk_1, _fk_1, _gk_1, _pk, _xk, _fk,
203 | _gk, _ls_opts.c1, _ls_opts.c2, _ls_opts.minAlpha,
204 | _ls_opts.maxLSIts, _ls_opts.maxLSRestarts);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, const Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<const Eigen::Matrix<double, -1, 1> >, 0> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:0: required from 'Scalar stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
40 | _Hk = Hupd * _Hk * Hupd.transpose();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:239:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
239 | Scalar B0fact = _qn.update(yk, sk, true);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, 1>, 0> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:55:0: required from 'void stan::optimization::BFGSUpdate_HInv<Scalar, DimAtCompile>::search_direction(VectorT&, const VectorT&) const [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix<double, -1, 1>]'
55 | pk.noalias() = -(_Hk * gk);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:247:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
247 | _qn.search_direction(_pk, _gk);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:86:41: required from 'void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
86 | || !(cholesky.matrixLLT().diagonal().array() > 0.0).all()) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:141:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
141 | check_pos_definite("cholesky_decompose", "m", L_factor);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Diagonal<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:86:49: required from 'void stan::math::check_pos_definite(const char*, const char*, const Eigen::LLT<_MatrixType>&) [with Derived = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]'
86 | || !(cholesky.matrixLLT().diagonal().array() > 0.0).all()) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:141:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
141 | check_pos_definite("cholesky_decompose", "m", L_factor);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)> [with auto:61 = const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:9847:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9847 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&>(const Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Diagonal<const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/diag_pre_multiply.hpp:31:0: required from 'auto stan::math::diag_pre_multiply(const T1&, const T2&) [with T1 = Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>; T2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_vector_t<T_y>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
31 | using ret_type = return_var_matrix_t<inner_ret_type, T1, T2>;
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:9847:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9847 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:9847:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9847 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/diag_pre_multiply.hpp:37:0: required from 'auto stan::math::diag_pre_multiply(const T1&, const T2&) [with T1 = Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>; T2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_vector_t<T_y>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
37 | arena_m1.adj() += arena_m2.val().cwiseProduct(ret.adj()).rowwise().sum();
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:9847:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9847 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::member_sum<double, double>, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::member_sum<double, double>, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::member_sum<double, double>, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::member_sum<double, double>, 1>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/diag_pre_multiply.hpp:37:0: required from 'auto stan::math::diag_pre_multiply(const T1&, const T2&) [with T1 = Eigen::Diagonal<const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, 0>; T2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_vector_t<T_y>* <anonymous> = 0; stan::require_matrix_t<Mat>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
37 | arena_m1.adj() += arena_m2.val().cwiseProduct(ret.adj()).rowwise().sum();
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:9847:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9847 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::val_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:2064:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::sdcovsqrt2cov(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; T1__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, std::is_integral<typename std::decay<_Tp2>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2064 | stan::math::diag_pre_multiply(stan::math::diagonal(mat),
2065 | constraincorsqrt1(mat, pstream__)));
stanExports_ctsm.h:9847:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
9847 | sdcovsqrt2cov(T0VAR, choleskymats, pstream__),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp: In instantiation of 'auto stan::model::rvalue(EigMat&&, const char*, RowMultiIndex&&, ColMultiIndex&&) [with EigMat = const Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >&; RowMultiIndex = index_multi; ColMultiIndex = index_multi; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0; stan::require_same_t<MultiIndex, index_multi>* <anonymous> = 0; stan::require_same_t<ColMultiIndex, index_multi>* <anonymous> = 0]':
stanExports_ctsm.h:2646:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:10252:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10252 | expmSubsets(stan::math::multiply(JAx, dtsmall),
10253 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:520: warning: unused variable 'rows' [-Wunused-variable]
520 | const Eigen::Index rows = row_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/rvalue.hpp:521: warning: unused variable 'cols' [-Wunused-variable]
521 | const Eigen::Index cols = col_idx.ns_.size();
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)> [with auto:61 = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:1759:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>::type, -1, -1> model_ctsm_namespace::ksolve(const T0__&, const T1__&, const T2__&, std::ostream*) [with T0__ = stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; T1__ = stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; T2__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_eigen_matrix_dynamic<Mat2>, stan::is_vt_not_complex<T1__>, std::is_integral<typename std::decay<CheckType>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; typename stan::base_type<Check, void>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1759 | stan::math::mdivide_left(stan::math::minus(O),
1760 | stan::model::deep_copy(triQ)), "assigning variable triQ");
stanExports_ctsm.h:10295:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10295 | ksolve(
10296 | stan::model::rvalue(JAx, "JAx",
10297 | stan::model::index_multi(derrind),
10298 | stan::model::index_multi(derrind)),
10299 | stan::model::rvalue(DIFFUSIONcov, "DIFFUSIONcov",
10300 | stan::model::index_multi(derrind),
10301 | stan::model::index_multi(derrind)), verbose,
10302 | pstream__), "assigning variable asymDIFFUSIONcov",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/plain_type.hpp:23:7: required by substitution of 'template<class T> using stan::plain_type_t = typename stan::plain_type<typename std::decay<_Tp>::type>::type [with T = const Eigen::Product<Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&>(const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<stan::math::var_value<double> >, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >, Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>]'
23 | using plain_type_t = typename plain_type<std::decay_t<T>>::type;
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:32:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<var_value<double> >, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >; T2 = Eigen::Matrix<var_value<double>, -1, 1>; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
32 | using ret_val_type = plain_type_t<decltype(value_of(A) * value_of(B))>;
stanExports_ctsm.h:1759:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>::type, -1, -1> model_ctsm_namespace::ksolve(const T0__&, const T1__&, const T2__&, std::ostream*) [with T0__ = stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; T1__ = stan::math::Holder<Eigen::IndexedView<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; T2__ = int; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_eigen_matrix_dynamic<Mat2>, stan::is_vt_not_complex<T1__>, std::is_integral<typename std::decay<CheckType>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type, typename stan::base_type<Check, void>::type>::type = stan::math::var_value<double>; typename stan::base_type<T>::type = stan::math::var_value<double>; typename stan::base_type<Check, void>::type = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
1759 | stan::math::mdivide_left(stan::math::minus(O),
1760 | stan::model::deep_copy(triQ)), "assigning variable triQ");
stanExports_ctsm.h:10295:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10295 | ksolve(
10296 | stan::model::rvalue(JAx, "JAx",
10297 | stan::model::index_multi(derrind),
10298 | stan::model::index_multi(derrind)),
10299 | stan::model::rvalue(DIFFUSIONcov, "DIFFUSIONcov",
10300 | stan::model::index_multi(derrind),
10301 | stan::model::index_multi(derrind)), verbose,
10302 | pstream__), "assigning variable asymDIFFUSIONcov",
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: required from 'struct Eigen::internal::cast_return_type<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > > > >'
513 | typedef typename _CastType::Scalar NewScalarType;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:48:179: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/assign.hpp: In instantiation of 'void stan::model::assign(Mat1&&, const Mat2&, const char*, const Idx&, const index_multi&) [with Mat1 = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&; Mat2 = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>; Idx = index_omni; stan::require_eigen_dense_dynamic_t<M>* <anonymous> = 0]':
stanExports_ctsm.h:11028:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11028 | stan::model::assign(K,
11029 | stan::math::mdivide_right_spd(
11030 | stan::math::multiply(etacov,
11031 | stan::math::transpose(
11032 | stan::model::rvalue(Jy, "Jy",
11033 | stan::model::index_multi(od),
11034 | stan::model::index_omni()))),
11035 | makesym(
11036 | stan::model::rvalue(ycov, "ycov",
11037 | stan::model::index_multi(od),
11038 | stan::model::index_multi(od)), verbose, 1, pstream__)),
11039 | "assigning variable K", stan::model::index_omni(),
11040 | stan::model::index_multi(od));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/indexing/assign.hpp:635: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
635 | for (int j = 0; j < col_idx.ns_.size(); ++j) {
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)> [with auto:61 = Eigen::Matrix<stan::math::var_value<double>, -1, 1>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:226:59: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
226 | decltype(auto) mu_val = as_value_column_vector_or_scalar(mu_ref);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:255:50: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
255 | vector_partials_t y_val_minus_mu_val = y_val - mu_val;
| ~~~~~~^~~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&>(Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(auto:61&&)> [with auto:61 = Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:272:52: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
272 | = mdivide_left_tri<Eigen::Lower>(value_of(L_ref));
| ~~~~~~~~^~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Matrix<double, -1, 1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: required from 'struct Eigen::internal::cast_return_type<Eigen::Matrix<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Matrix<double, -1, 1> > >'
513 | typedef typename _CastType::Scalar NewScalarType;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/plugins/CommonCwiseUnaryOps.h:48:179: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:275:68: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
275 | * y_val_minus_mu_val.template cast<T_partials_return>())
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:275:15: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
274 | half = (inv_L_val.template triangularView<Eigen::Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
275 | * y_val_minus_mu_val.template cast<T_partials_return>())
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, 1>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:276:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
274 | half = (inv_L_val.template triangularView<Eigen::Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
275 | * y_val_minus_mu_val.template cast<T_partials_return>())
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
276 | .transpose();
| ~~~~~~~~~~^~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:278:27: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
278 | scaled_diff = (half * inv_L_val.template triangularView<Eigen::Lower>())
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, 1, -1>, Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>, 0> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:279:35: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
278 | scaled_diff = (half * inv_L_val.template triangularView<Eigen::Lower>())
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
279 | .transpose();
| ~~~~~~~~~~^~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0, 5>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:283:26: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
283 | += scaled_diff * half - inv_L_val.transpose();
| ~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Product<Eigen::Matrix<double, -1, 1>, Eigen::Matrix<double, 1, -1>, 0>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:283:33: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
283 | += scaled_diff * half - inv_L_val.transpose();
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Ref.h:44:50: required from 'struct Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >::match<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
44 | DerivedAlignment = int(evaluator<Derived>::Alignment),
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/ref_type.hpp:44:38: required from 'struct stan::ref_type_if<true, Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, void>'
44 | template match<T_dec>::MatchAtCompileTime
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/ref_type.hpp:56:7: required by substitution of 'template<class T> using stan::ref_type_t = typename stan::ref_type_if<true, T>::type [with T = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
56 | using ref_type_t = typename ref_type_if<true, T>::type;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:58:9: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
58 | using T_L_ref = ref_type_t<T_covar>;
| ^~~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseUnaryOp<stan::math::value_of<const Eigen::Matrix<var_value<double>, -1, 1>&>(const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:130:41: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
130 | y_val_minus_mu_val.col(i) = y_val - mu_val;
| ~~~~~~^~~~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> > >(Eigen::ArrayWrapper<const Eigen::Matrix<var_value<double>, -1, 1> >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<const Eigen::Matrix<stan::math::var_value<double>, -1, 1> >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:78:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
78 | = to_ref_if<is_autodiff_v<T_scale>>(y_scaled * y_scaled);
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:93:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
93 | inv_sigma * y_scaled);
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:95:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
95 | partials<0>(ops_partials) = -scaled_diff;
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = const double&; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_ctsm.h:11910:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11910 | lp_accum__.add(stan::math::normal_lpdf<false>(tipredsimputed,
11911 | static_cast<double>(0), tipredsimputedscale));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/value_of.hpp:85:27: required from 'stan::math::value_of<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::<lambda(auto:61&&)> [with auto:61 = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<stan::math::var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> > >&]'
85 | return a.unaryExpr([](auto&& scal) { return value_of(scal); });
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/meta/holder.hpp:417:28: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:57:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<var_value<double>, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = const double&; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
57 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref));
stanExports_ctsm.h:11910:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11910 | lp_accum__.add(stan::math::normal_lpdf<false>(tipredsimputed,
11911 | static_cast<double>(0), tipredsimputedscale));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::LLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::LLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::LLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::LLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::LLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_left_spd.hpp:46:19: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_left_spd(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Matrix<double, -1, -1>; EigMat2 = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_vt_var<EigMat1, EigMat2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
46 | return llt.solve(
| ~~~~~~~~~^
47 | Eigen::Matrix<return_type_t<EigMat1, EigMat2>, EigMat2::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48 | EigMat2::ColsAtCompileTime>(b));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right_spd.hpp:40:26: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right_spd(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::AllRange<-1> >, stan::model::index_multi> >, 0>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
40 | return mdivide_left_spd(A_ref, b.transpose()).transpose();
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:14624:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14624 | stan::math::mdivide_right_spd(
14625 | stan::math::multiply(etacov,
14626 | stan::math::transpose(
14627 | stan::model::rvalue(Jy, "Jy",
14628 | stan::model::index_multi(od),
14629 | stan::model::index_omni()))),
14630 | makesym(
14631 | stan::model::rvalue(ycov, "ycov",
14632 | stan::model::index_multi(od),
14633 | stan::model::index_multi(od)), verbose, 1, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::Matrix<double, 2, 1> >(const char*, const char*, const Eigen::Matrix<double, 2, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 2, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 2, 1>]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:32:15: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
32 | check_finite("hypergeometric_pFq", "a", a_ref);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 2, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::Matrix<double, 1, 1, 0, 1, 1> >(const char*, const char*, const Eigen::Matrix<double, 1, 1, 0, 1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 1, 1, 0, 1, 1>]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:33:15: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
33 | check_finite("hypergeometric_pFq", "b", b_ref);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, 2, 1> >(const char*, const char*, const Eigen::Matrix<double, 2, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 2, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 2, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:35:16: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
35 | check_not_nan("hypergeometric_pFq", "a", a_ref);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 2, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<double, 1, 1, 0, 1, 1> >(const char*, const char*, const Eigen::Matrix<double, 1, 1, 0, 1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, 1, 1, 0, 1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:36:16: required from 'stan::return_type_t<T_x, T_sigma, T_l> stan::math::hypergeometric_pFq(Ta&&, Tb&&, Tz&&) [with Ta = Eigen::Matrix<double, 2, 1>&; Tb = Eigen::Matrix<double, 1, 1, 0, 1, 1>&; Tz = const double&; stan::require_all_vector_st<std::is_arithmetic, Ta, Tb>* <anonymous> = 0; stan::require_arithmetic_t<Tz>* <anonymous> = 0; stan::return_type_t<T_x, T_sigma, T_l> = double]'
36 | check_not_nan("hypergeometric_pFq", "b", b_ref);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:190:30: required from 'stan::return_type_t<T_x1, T_x2, T_sigma, T_l> stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional<double>; stan::require_all_arithmetic_t<Ta1, Ta2, Tb, Tz>* <anonymous> = 0; stan::return_type_t<T_x1, T_x2, T_sigma, T_l> = double]'
190 | return hypergeometric_pFq(a_args, b_args, z);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:192:39: required from 'TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple<double, double, double, double>]'
192 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler);
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:308:57: required from 'auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t<std::integral_constant<bool, __v> >* <anonymous> = 0]'
308 | return internal::grad_2F1_impl<true, true, true, true>(a1, a2, b1, z,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
309 | precision, max_steps);
| ~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/grad_reg_inc_beta.hpp:50:25: required from 'void stan::math::grad_reg_inc_beta(T&, T&, const T&, const T&, const T&, const T&, const T&, const T&, const T&) [with T = double]'
50 | = grad_2F1<true>(a + b, 1.0, a + 1, z);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/inc_beta.hpp:26:0: required from here
26 | grad_reg_inc_beta(d_a, d_b, avi_->val_, bvi_->val_, cvi_->val_,
27 | digamma(avi_->val_), digamma(bvi_->val_),
28 | digamma(avi_->val_ + bvi_->val_), beta_ab);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:268:7: required from 'Eigen::MapBase<Derived, 1>::ScalarWithConstIfNotLvalue& Eigen::MapBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; ScalarWithConstIfNotLvalue = double; Eigen::Index = long long int]'
15 | EIGEN_STATIC_ASSERT((int(internal::evaluator<Derived>::Flags) & LinearAccessBit) || Derived::IsVectorAtCompileTime, \
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:367:25: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
367 | matA.col(i).coeffRef(i+1) = 1;
| ~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:475:5: required from 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase<Derived>&, Eigen::DenseBase<Derived>&, const Eigen::JacobiRotation<OtherScalar>&) [with VectorX = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = double]'
475 | EIGEN_PLAIN_ENUM_MIN(evaluator<VectorX>::Alignment, evaluator<VectorY>::Alignment),
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:315:40: required from 'void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar>&) [with OtherScalar = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::Index = long long int]'
315 | internal::apply_rotation_in_the_plane(x, y, j.transpose());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:895:24: required from 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long long int]'
895 | q.applyOnTheRight(k,k+1,rot);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:548:87: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]'
548 | internal::tridiagonal_qr_step<MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor>(diag.data(), subdiag.data(), start, end, computeEigenvectors ? eivec.data() : (Scalar*)0, n);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from 'class Eigen::internal::visitor_evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
79 | CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from 'void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::min_coeff_visitor<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]'
123 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:323:14: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long long int; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
323 | this->visit(minVisitor);
| ~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:496:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff(IndexType*) const [with IndexType = long long int; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
496 | return minCoeff<PropagateFast>(index);
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:563:35: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long long int]'
563 | diag.segment(i,n-i).minCoeff(&k);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:74: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from 'struct Eigen::internal::evaluator_wrapper_base<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
1384 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from 'struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:74: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
379 | ret = ret && (mat.col(j).tail(size-j-1).array()==Scalar(0)).all();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from 'struct Eigen::internal::evaluator_wrapper_base<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
1384 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from 'struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from 'struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>'
739 | CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:50: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
387 | ret = ret && (A21.array()==Scalar(0)).all();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
stanExports_ctsm.h: In instantiation of 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = true; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]':
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = true; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/initialize.hpp:130:0: required from 'std::vector<double> stan::services::util::initialize(Model&, const InitContext&, RNG&, double, bool, stan::callbacks::logger&, stan::callbacks::writer&) [with bool Jacobian = true; Model = model_ctsm_namespace::model_ctsm; InitContext = stan::io::var_context; RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
130 | log_prob = model.template log_prob<false, Jacobian>(unconstrained,
131 | disc_vector, &msg);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/diagnose/diagnose.hpp:49:0: required from 'int stan::services::diagnose::diagnose(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm]'
49 | std::vector<double> cont_vector = util::initialize(
50 | model, init, rng, init_radius, false, logger, init_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:481:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
481 | return_code = stan::services::diagnose::diagnose(model,
482 | *init_context_ptr,
483 | random_seed, id,
484 | init_radius,
485 | epsilon, error,
486 | interrupt,
487 | logger,
488 | init_writer,
489 | sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
stanExports_ctsm.h:5144: warning: variable 'prevtime' set but not used [-Wunused-but-set-variable]
5144 | local_scalar_t__ prevtime = DUMMY_VAR__;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:51: required from 'stan::math::as_array_or_scalar<const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&>(const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:65&&)> [with auto:65 = const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&]'
57 | return make_holder([](auto&& x) { return x.array(); }, std::forward<T>(v));
| ~~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::as_array_or_scalar<const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&>(const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >&)::<lambda(auto:65&&)>; _Args = {const Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1, 0, -1, 1> > > >&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
stanExports_ctsm.h:8277:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]'
8277 | stan::math::normal_lpdf<false>(
8278 | stan::math::divide(tipredeffectparams, tipredeffectscale),
8279 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = const double&; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_ctsm.h:8303:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]'
8303 | lp_accum__.add(stan::math::normal_lpdf<false>(tipredsimputed,
8304 | static_cast<double>(0), tipredsimputedscale));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = const double&; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
76 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma);
stanExports_ctsm.h:8303:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]'
8303 | lp_accum__.add(stan::math::normal_lpdf<false>(tipredsimputed,
8304 | static_cast<double>(0), tipredsimputedscale));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from 'static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Matrix<double, -1, 1>; U = Eigen::Matrix<double, -1, 1>; bool NeedToTranspose = false; ResScalar = double]'
37 | return a.template binaryExpr<conj_prod>(b).sum();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from 'typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]'
84 | return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/bfgs.hpp:192:0: required from 'int stan::optimization::BFGSMinimizer<FunctorType, QNUpdateType, Scalar, DimAtCompile>::step() [with FunctorType = stan::optimization::ModelAdaptor<model_ctsm_namespace::model_ctsm, false>; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]'
192 | * CubicInterp(_gk_1.dot(_pk_1), _alphak_1, _fk - _fk_1,
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:138:0: required from 'int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
138 | ret = bfgs.step();
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:517:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
517 | = stan::services::optimize::bfgs(model, *init_context_ptr,
518 | random_seed, id, init_radius,
519 | init_alpha,
520 | tol_obj,
521 | tol_rel_obj,
522 | tol_grad,
523 | tol_rel_grad,
524 | tol_param,
525 | num_iterations,
526 | save_iterations,
527 | refresh,
528 | interrupt, logger,
529 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
stanExports_ctsm.h: In instantiation of 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = true; VecR = Eigen::Matrix<double, -1, 1>; VecI = Eigen::Matrix<int, -1, 1>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]':
stanExports_ctsm.h:17313:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(Eigen::Matrix<T_x2, -1, 1>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = true; T_ = double; std::ostream = std::basic_ostream<char>]'
17313 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/variational/advi.hpp:512:0: required from 'int stan::variational::advi<Model, Q, BaseRNG>::run(double, bool, int, double, int, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) const [with Model = model_ctsm_namespace::model_ctsm; Q = stan::variational::normal_fullrank; BaseRNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >]'
512 | log_p = model_.template log_prob<false, true>(cont_params_, &msg2);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/experimental/advi/fullrank.hpp:90:0: required from 'int stan::services::experimental::advi::fullrank(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, double, double, bool, int, int, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm]'
90 | cmd_advi.run(eta, adapt_engaged, adapt_iterations, tol_rel_obj,
91 | max_iterations, logger, parameter_writer, diagnostic_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:890:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
889 | return_code = stan::services::experimental::advi
890 | ::fullrank(model, *init_context_ptr,
891 | random_seed, id, init_radius,
892 | grad_samples, elbo_samples,
893 | max_iterations, tol_rel_obj, eta,
894 | adapt_engaged, adapt_iterations,
895 | eval_elbo, output_samples,
896 | interrupt, logger, init_writer,
897 | sample_writer, diagnostic_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
stanExports_ctsm.h:5144: warning: variable 'prevtime' set but not used [-Wunused-but-set-variable]
5144 | local_scalar_t__ prevtime = DUMMY_VAR__;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 1, 1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 1, 1, 1, 1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 1, 1, 1, 1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 1, 1, 1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
63 | template<typename MatrixType, int _DiagIndex> class Diagonal
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_cholesky_factor.hpp:40:48: required from 'void stan::math::check_cholesky_factor(const char*, const char*, const Mat&) [with Mat = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_matrix_t<T>* <anonymous> = 0]'
40 | check_positive(function, name, y_ref.diagonal());
| ~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:109:24: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
109 | check_cholesky_factor(function, "Cholesky decomposition of a variance matrix",
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | L_ref);
| ~~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:43:39: required from 'struct Eigen::internal::traits<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
43 | typedef typename MatrixType::Scalar InputScalar;
| ^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:168:39: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
168 | logp -= 0.5 * sum(columns_dot_self(half));
| ~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/columns_dot_self.hpp:23:33: required from 'Eigen::Matrix<typename stan::value_type<T>::type, 1, T::ColsAtCompileTime> stan::math::columns_dot_self(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
23 | return x.colwise().squaredNorm();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:168:39: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
168 | logp -= 0.5 * sum(columns_dot_self(half));
| ~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::ArrayBase<Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map<Eigen::Array<stan::math::var_value<double>, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/sum.hpp:32:0: required from 'stan::math::var stan::math::sum(const std::vector<var_value<double>, Alloc>&) [with Alloc = arena_allocator<var_value<double> >; var = var_value<double>]'
32 | return make_callback_var(arena_m.val().sum(), [arena_m](auto& vi) mutable {
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/accumulator.hpp:135:0: required from 'stan::math::var stan::math::accumulator<T, typename std::enable_if<stan::is_var<typename std::decay<_Tp>::type>::value, void>::type>::sum() const [with T = stan::math::var_value<double>; typename std::enable_if<stan::is_var<typename std::decay<_Tp>::type>::value, void>::type = void; typename std::decay<_Tp>::type = stan::math::var_value<double>; stan::math::var = stan::math::var_value<double>]'
135 | inline var sum() const { return stan::math::sum(buf_); }
stanExports_ctsm.h:11991:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11991 | return lp_accum__.sum();
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_pade.hpp:38:25: required from 'Eigen::Matrix<typename stan::value_type<T>::type, EigVec::RowsAtCompileTime, EigVec::ColsAtCompileTime> stan::math::matrix_exp_pade(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
38 | MatrixType number = U + V;
| ~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_pade.hpp:39:25: required from 'Eigen::Matrix<typename stan::value_type<T>::type, EigVec::RowsAtCompileTime, EigVec::ColsAtCompileTime> stan::math::matrix_exp_pade(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
39 | MatrixType denom = -U + V;
| ~~~^~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
86 | class SolveImpl<Decomposition,RhsType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1> >'
62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
| ^~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_pade.hpp:40:61: required from 'Eigen::Matrix<typename stan::value_type<T>::type, EigVec::RowsAtCompileTime, EigVec::ColsAtCompileTime> stan::math::matrix_exp_pade(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
40 | MatrixType pade_approximation = denom.partialPivLu().solve(number);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, 1, -1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/dot_self.hpp:36:23: required from 'stan::value_type_t<T> stan::math::dot_self(const T&) [with T = Eigen::Matrix<double, 1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; stan::require_not_eigen_vt<stan::is_var, EigMat>* <anonymous> = 0; stan::value_type_t<T> = double]'
36 | return v.squaredNorm();
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:286:31: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
286 | logp -= 0.5 * sum(dot_self(half));
| ~~~~~~~~^~~~~~
stanExports_ctsm.h:14801:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
14801 | stan::math::multi_normal_cholesky_lpdf<false>(
14802 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
14803 | stan::model::index_multi(o0d)),
14804 | stan::model::rvalue(syprior, "syprior",
14805 | stan::model::index_multi(o0d)),
14806 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
14807 | stan::model::index_multi(o0d),
14808 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_positive_finite<Eigen::Matrix<double, -1, 1> >(const char*, const char*, const Eigen::Matrix<double, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_positive_finite.hpp:24:20: required from 'void stan::math::check_positive_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<double, -1, 1>]'
24 | elementwise_check([](double x) { return x > 0 && std::isfinite(x); },
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25 | function, name, y, "positive finite");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_rng.hpp:45:24: required from 'typename stan::VectorBuilder<true, double, T_shape1, T_shape2>::type stan::math::normal_rng(const T_loc&, const T_scale&, RNG&) [with T_loc = Holder<Eigen::IndexedView<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_scale = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; typename stan::VectorBuilder<true, double, T_shape1, T_shape2>::type = std::vector<double>]'
45 | check_positive_finite(function, "Scale parameter", sigma_ref);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15738:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
15738 | stan::math::normal_rng(
15739 | stan::model::rvalue(rawpopmeans, "rawpopmeans",
15740 | stan::model::index_multi(indvaryingindex)),
15741 | stan::math::rep_vector(static_cast<double>(1),
15742 | nindvarying), base_rng__)))), "assigning variable x",
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 4, 4>; Scalar = double]'
347 | return derived() = Constant(rows(), cols(), val);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha);
| ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1, 1, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:453:45: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
453 | RealScalar scale = mat.cwiseAbs().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:93:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:86: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
372 | hCoeffs.tail(n-i-1) += (conj(h)*RealScalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail(remainingSize)))) * matA.col(i).tail(n-i-1);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:34:74: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:60: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView<Lower>()
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:313:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h: In instantiation of 'void Eigen::internal::BlockedInPlaceTranspose(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; long long int Alignment = 16]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:308:89: required from 'static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; bool MatchPacketSize = false]'
308 | BlockedInPlaceTranspose<MatrixType,internal::evaluator<MatrixType>::Alignment>(m);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:348:53: required from 'void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Matrix<double, -1, -1>]'
348 | internal::inplace_transpose_selector<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:100:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
100 | D.transposeInPlace();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
272 | PacketBlock<Packet> A;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
280 | PacketBlock<Packet> B;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h: In instantiation of 'void Eigen::internal::BlockedInPlaceTranspose(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; long long int Alignment = 0]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:310:56: required from 'static void Eigen::internal::inplace_transpose_selector<MatrixType, false, MatchPacketSize>::run(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; bool MatchPacketSize = false]'
310 | BlockedInPlaceTranspose<MatrixType,Unaligned>(m);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:348:53: required from 'void Eigen::DenseBase<Derived>::transposeInPlace() [with Derived = Eigen::Matrix<double, -1, -1>]'
348 | internal::inplace_transpose_selector<Derived>::run(derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:100:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
100 | D.transposeInPlace();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
272 | PacketBlock<Packet> A;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:272:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
280 | PacketBlock<Packet> B;
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:280:29: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, 1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1> >(const char*, const char*, const Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>&)::<lambda(double)>; T = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)(((!(Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit)) && (! T::IsVectorAtCompileTime)) && (!(Eigen::internal::traits<_Rhs>::Flags & Eigen::RowMajorBit))))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right_spd.hpp:35:16: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right_spd(const EigMat1&, const EigMat2&) [with EigMat1 = arena_matrix<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, void>; EigMat2 = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = var_value<double>]'
35 | check_not_nan(function, "A", A_ref);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:11029:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11029 | stan::math::mdivide_right_spd(
11030 | stan::math::multiply(etacov,
11031 | stan::math::transpose(
11032 | stan::model::rvalue(Jy, "Jy",
11033 | stan::model::index_multi(od),
11034 | stan::model::index_omni()))),
11035 | makesym(
11036 | stan::model::rvalue(ycov, "ycov",
11037 | stan::model::index_multi(od),
11038 | stan::model::index_multi(od)), verbose, 1, pstream__)),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:207:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
207 | for (size_t i = 0; i < x.rows(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:208:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::Index' {aka 'long long int'} [-Wsign-compare]
208 | for (size_t j = 0; j < x.cols(); j++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite<Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> > >(const char*, const char*, const Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >&)::<lambda(double)>; T = Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from 'void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::CwiseUnaryOp<value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<var_value<double>, -1, 1> >]'
29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | y, "finite");
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:238:15: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
238 | check_finite(function, "Location parameter", mu_val);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::CwiseUnaryOp<stan::math::value_of<Eigen::Matrix<var_value<double>, -1, 1>&>(Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(auto:61&&)>::<lambda(auto:62&&)>, const Eigen::Matrix<stan::math::var_value<double>, -1, 1> > >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, 1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:296:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
296 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, 1> >; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:296:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
296 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<Eigen::CwiseUnaryView<Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:296:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
296 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >'
42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:296:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
296 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > > >'
39 | template<typename Derived> class ArrayBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1> >, const Eigen::ArrayWrapper<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:0: required from 'void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; Matrix2 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; stan::require_rev_matrix_t<T>* <anonymous> = 0; stan::require_st_arithmetic<Op>* <anonymous> = 0; stan::math::var = stan::math::var_value<double>]'
67 | x.adj().array() += z.adj() * y.array();
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:81:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:296:28: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_loc = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::internal::SingleRange>, stan::model::index_multi>; T_covar = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; stan::require_all_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
296 | return ops_partials.build(logp);
| ~~~~~~~~~~~~~~~~~~^~~~~~
stanExports_ctsm.h:11206:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11206 | stan::math::multi_normal_cholesky_lpdf<false>(
11207 | stan::model::rvalue(Y, "Y", stan::model::index_uni(rowi),
11208 | stan::model::index_multi(o0d)),
11209 | stan::model::rvalue(syprior, "syprior",
11210 | stan::model::index_multi(o0d)),
11211 | stan::model::rvalue(ypriorcov_sqrt, "ypriorcov_sqrt",
11212 | stan::model::index_multi(o0d),
11213 | stan::model::index_multi(o0d)))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Matrix<var_value<double>, -1, 1> >(const char*, const char*, const Eigen::Matrix<var_value<double>, -1, 1>&)::<lambda(double)>; T = Eigen::Matrix<var_value<double>, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix<var_value<double>, -1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:107:18: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
107 | check_not_nan(function, "Random variable", y_vec[i]);
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Matrix<stan::math::var_value<double>, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::Array<double, -1, 1> >(const char*, const char*, const Eigen::Array<double, -1, 1>&)::<lambda(double)>; T = Eigen::Array<double, -1, 1>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Array<double, -1, 1>]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:61:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Matrix<var_value<double>, -1, 1>; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
61 | check_not_nan(function, "Random variable", y_val);
stanExports_ctsm.h:11884:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11884 | stan::math::normal_lpdf<false>(
11885 | stan::math::divide(tipredeffectparams, tipredeffectscale),
11886 | static_cast<double>(0), static_cast<double>(1))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Array<double, -1, 1> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'struct Eigen::internal::gemm_pack_rhs<double, long long int, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 4, 1, false, false>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:91:77: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
91 | gemm_pack_rhs<RhsScalar, Index, RhsMapper, Traits::nr, RhsStorageOrder> pack_rhs;
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
stanExports_ctsm.h:12366:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
12366 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2504:50: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2504 | typedef typename unpacket_traits<Packet>::half HalfPacket;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2505 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2508 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2509 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size};
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from 'struct Eigen::internal::evaluator_wrapper_base<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
1384 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from 'struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from 'stan::value_type_t<T> stan::math::sum(const T&) [with T = Eigen::MatrixWrapper<Eigen::CwiseUnaryOp<Eigen::internal::scalar_square_op<double>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > > >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; stan::value_type_t<T> = double]'
47 | return m.sum();
| ~~~~~^~
stanExports_ctsm.h:2022:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::constraincorsqrt1(const T0__&, std::ostream*) [with T0__ = Eigen::Matrix<double, -1, -1>; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2022 | stan::math::sum(
2023 | stan::math::square(
2024 | stan::model::rvalue(o, "o", stan::model::index_uni(i),
2025 | stan::model::index_omni())))) + 1e-5)),
stanExports_ctsm.h:12366:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
12366 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:193:50: required from 'static void Eigen::matrix_exp_computeUV<MatrixType>::run(const MatrixType&, MatrixType&, MatrixType&, int&, T) [with T = double; MatrixType = Eigen::Matrix<double, -1, -1>]'
193 | const T l1norm = arg.cwiseAbs().colwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_pade.hpp:35:47: required from 'Eigen::Matrix<typename stan::value_type<T>::type, EigVec::RowsAtCompileTime, EigVec::ColsAtCompileTime> stan::math::matrix_exp_pade(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
35 | Eigen::matrix_exp_computeUV<MatrixType>::run(arg, U, V, squarings, arg(0, 0));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::MatrixExponentialScalingOp<double>, const Eigen::Matrix<double, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::MatrixExponentialScalingOp<double>, const Eigen::Matrix<double, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::MatrixExponentialScalingOp<double>, const Eigen::Matrix<double, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::MatrixExponentialScalingOp<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::MatrixExponentialScalingOp<double>, const Eigen::Matrix<double, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:209:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false> >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; typename Eigen::internal::traits<T>::Scalar = double]'
463 | return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1: required from 'ResultType Eigen::internal::member_sum<ResultType, Scalar>::operator()(const XprType&) const [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 1, -1, false>; ResultType = double; Scalar = double]'
97 | { return mat.MEMBER(); } \
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21: required from 'const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Scalar = double; Eigen::Index = long long int]'
183 | return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:268:34: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1> >; Scalar = double]'
268 | res = func(res,eval.coeff(index));
| ~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
448 | return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 1>; typename Eigen::internal::traits<T>::Scalar = double]'
466 | return maxCoeff<PropagateFast>();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here
106 | return x.cwiseAbs().rowwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
98 | return numext::real((*this).cwiseAbs2().sum());
| ~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector<MatrixType, Size, IsComplex>::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; MatrixType = Eigen::Matrix<double, -1, -1>; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
449 | tridiagonalization_inplace(mat, hCoeffs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]'
434 | tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from 'Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]'
181 | compute(matrix.derived(), options);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:19:0: required from here
19 | Eigen::SelfAdjointEigenSolver<matrix_d> solver(H);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, 1>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from 'class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >'
357 | class redux_evaluator : public internal::evaluator<_XprType>
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]'
414 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::lpNorm() const [with int p = 1; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
269 | return internal::lpNorm_selector<Derived, p>::run(*this);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from 'struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::internal::IndexBased, double>'
564 | CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
90 | struct evaluator : public unary_evaluator<T>
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from 'class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >'
79 | CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from 'void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >]'
123 | ThisEvaluator thisEval(derived());
| ^~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Visitor.h:374:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:54: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix<double, -1, 1>]'
325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from 'Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT<MatrixType, UpLo>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
526 | m_info = internal::ldlt_inplace<UpLo>::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from 'Eigen::LDLT<MatrixType, UpLo>::LDLT(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]'
120 | compute(matrix.derived());
| ~~~~~~~^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from 'const Eigen::LDLT<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::ldlt() const [with Derived = Eigen::Matrix<double, -1, -1>; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1>]'
683 | return LDLT<PlainObject>(derived());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from 'void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_matrix_t<T>* <anonymous> = 0]'
45 | Eigen::LDLT<Eigen::MatrixXd> cholesky = value_of_rec(y_ref).ldlt();
| ~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:22:0: required from here
22 | stan::math::check_pos_definite("check_pos_definite", "inv_metric",
23 | inv_metric);
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >]'
445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >(const char*, const char*, const Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >&)::<lambda(double)>; T = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from 'void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >]'
28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | "not nan");
| ~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:61:0: required from 'stan::return_type_t<T, L, U> stan::math::normal_lpdf(T_y&&, T_loc&&, T_scale&&) [with bool propto = false; T_y = Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >&; T_loc = double; T_scale = const double&; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = double]'
61 | check_not_nan(function, "Random variable", y_val);
stanExports_ctsm.h:8303:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector<double>; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_not_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = double; std::ostream = std::basic_ostream<char>]'
8303 | lp_accum__.add(stan::math::normal_lpdf<false>(tipredsimputed,
8304 | static_cast<double>(0), tipredsimputedscale));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/optimize/newton.hpp:63:0: required from 'int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; bool jacobian = false]'
63 | lp = model.template log_prob<false, jacobian>(cont_vector, disc_vector,
64 | &message);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:502:0: required from 'int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector<long long unsigned int>&, const std::vector<std::__cxx11::basic_string<char> >&, RNG_t&) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; Rcpp::List = Rcpp::Vector<19>]'
502 | = stan::services::optimize::newton(model, *init_context_ptr,
503 | random_seed, id, init_radius,
504 | num_iterations,
505 | save_iterations,
506 | interrupt, logger,
507 | init_writer, sample_writer);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1215:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::call_sampler(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1215 | ret = command(args, model_, holder, names_oi_tidx_,
1216 | fnames_oi_, base_rng);
stanExports_ctsm.cc:15:0: required from here
15 | .method("call_sampler", &rstan::stan_fit<stan_model, stan::rng_t> ::call_sampler)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::ArrayWrapper<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: required from 'static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]'
221 | return m.cwiseAbs().sum();
| ~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Dot.h:269:52: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:23:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form_sym.hpp:38:0: required from 'auto stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_any_vt_var<EigMat1, EigMat2>* <anonymous> = 0]'
38 | return quad_form(A_ref, B, true);
stanExports_ctsm.h:10313:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:23:0: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form_sym.hpp:38:0: required from 'auto stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_any_vt_var<EigMat1, EigMat2>* <anonymous> = 0]'
38 | return quad_form(A_ref, B, true);
stanExports_ctsm.h:10313:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:25:0: required from 'void stan::math::internal::quad_form_vari_alloc<Ta, Ra, Ca, Tb, Rb, Cb>::compute(const Eigen::Matrix<double, R1, C1>&, const Eigen::Matrix<double, Rb, Cb>&) [with Ta = stan::math::var_value<double>; int Ra = -1; int Ca = -1; Tb = stan::math::var_value<double>; int Rb = -1; int Cb = -1]'
25 | matrix_d M = 0.5 * (Cd + Cd.transpose());
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:40:0: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/quad_form_sym.hpp:38:0: required from 'auto stan::math::quad_form_sym(const EigMat1&, const EigMat2&) [with EigMat1 = Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; EigMat2 = Eigen::Transpose<const Holder<Eigen::IndexedView<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi> >; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_any_vt_var<EigMat1, EigMat2>* <anonymous> = 0]'
38 | return quad_form(A_ref, B, true);
stanExports_ctsm.h:10313:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10313 | stan::math::quad_form_sym(
10314 | stan::model::rvalue(asymDIFFUSIONcov,
10315 | "asymDIFFUSIONcov",
10316 | stan::model::index_multi(derrind),
10317 | stan::model::index_multi(derrind)),
10318 | stan::math::transpose(
10319 | stan::model::rvalue(eJAx, "eJAx",
10320 | stan::model::index_multi(derrind),
10321 | stan::model::index_multi(derrind))))),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 0, -1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 0, -1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, -1, -1, 0, -1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 0, -1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1, 0, -1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:99:96: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:101:66: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:102:66: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1, 0, -1, 1>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:103:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Matrix<double, 1, -1, 1, 1, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Matrix<double, 1, -1, 1, 1, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, -1, 1, 1, 1> >'
98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
| ^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:129:38: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0, 3>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:129:41: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > > >'
38 | >::type Scalar;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1, 1, 1, 1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:131:25: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Scalar = double]'
131 | this->row(0) -= tau * tmp;
| ~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:410:39: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:132:29: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Scalar = double]'
132 | bottom.noalias() -= tau * essential * tmp;
| ~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:410:39: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0, 4>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1, 1, 1, 1>, 0, Eigen::Stride<0, 0> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:132:41: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of 'void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_positive<Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >(const char*, const char*, const Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>&)::<lambda(double)>; T = Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>; Indexings = {}; stan::require_eigen_t<T>* <anonymous> = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* <anonymous> = 0]':
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_positive.hpp:29:20: required from 'void stan::math::check_positive(const char*, const char*, const T_y&) [with T_y = Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>]'
29 | elementwise_check([](double x) { return x > 0; }, function, name, y,
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | "positive");
| ~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/check_cholesky_factor.hpp:40:17: required from 'void stan::math::check_cholesky_factor(const char*, const char*, const Mat&) [with Mat = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_matrix_t<T>* <anonymous> = 0]'
40 | check_positive(function, name, y_ref.diagonal());
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp:109:24: required from 'stan::return_type_t<T, L, U> stan::math::multi_normal_cholesky_lpdf(const T_y&, const T_loc&, const T_covar&) [with bool propto = false; T_y = std::vector<Eigen::Matrix<var_value<double>, -1, 1>, std::allocator<Eigen::Matrix<var_value<double>, -1, 1> > >; T_loc = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; T_covar = Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; stan::require_any_not_vector_vt<stan::is_stan_scalar, T_y, T_loc>* <anonymous> = 0; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t<T_y, T_scale_succ, T_scale_fail>* <anonymous> = 0; stan::return_type_t<T, L, U> = var_value<double>]'
109 | check_cholesky_factor(function, "Cholesky decomposition of a variance matrix",
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | L_ref);
| ~~~~~~
stanExports_ctsm.h:11868:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
11868 | lp_accum__.add(stan::math::multi_normal_cholesky_lpdf<false>(
11869 | baseindparams,
11870 | stan::math::rep_vector(static_cast<double>(0),
11871 | nindvarying),
11872 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
11873 | stan::model::index_min_max(1, nindvarying),
11874 | stan::model::index_min_max(1, nindvarying))));
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'Eigen::EigenBase<Eigen::Diagonal<Eigen::Block<const Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >::Index' {aka 'long long int'} [-Wsign-compare]
153 | for (size_t i = 0; i < x.size(); i++) {
| ~~^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long long int, 0>; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:106:17: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]'
106 | pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector<MatrixType, OtherType, UpLo, false>::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix<double, -1, -1>; OtherType = Eigen::Matrix<double, -1, -1>; int UpLo = 2; typename MatrixType::Scalar = double]'
109 | internal::general_matrix_matrix_triangular_product<Index,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
110 | Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
113 | ::run(size, depth,
| ~~~~~^~~~~~~~~~~~~
114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView<MatrixType, UpLo>& Eigen::SelfAdjointView<MatrixType, Mode>::rankUpdate(const Eigen::MatrixBase<OtherDerived>&, const Scalar&) [with DerivedU = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int UpLo = 2; Scalar = double]'
126 | selfadjoint_product_selector<MatrixType,DerivedU,UpLo>::run(_expression().const_cast_derived(), u.derived(), alpha);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Matrix<double, -1, -1>; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
33 | return result.setZero().template selfadjointView<Eigen::Upper>().rankUpdate(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
34 | M_ref);
| ~~~~~~
stanExports_ctsm.h:12366:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
12366 | stan::math::tcrossprod(constraincorsqrt1(rawpopcovbase, pstream__)),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2100:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2100 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2102:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2102 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
2103 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:90:38: required from 'void Eigen::matrix_exp_pade5(const MatrixType&, MatrixType&, MatrixType&) [with MatrixType = Matrix<double, -1, -1>]'
90 | const MatrixType tmp = b[5] * A4 + b[3] * A2 + b[1] * MatrixType::Identity(A.rows(), A.cols());
| ~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:198:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:90:50: required from 'void Eigen::matrix_exp_pade5(const MatrixType&, MatrixType&, MatrixType&) [with MatrixType = Matrix<double, -1, -1>]'
90 | const MatrixType tmp = b[5] * A4 + b[3] * A2 + b[1] * MatrixType::Identity(A.rows(), A.cols());
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:198:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:110:50: required from 'void Eigen::matrix_exp_pade7(const MatrixType&, MatrixType&, MatrixType&) [with MatrixType = Matrix<double, -1, -1>]'
110 | const MatrixType tmp = b[7] * A6 + b[5] * A4 + b[3] * A2
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:200:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:111:5: required from 'void Eigen::matrix_exp_pade7(const MatrixType&, MatrixType&, MatrixType&) [with MatrixType = Matrix<double, -1, -1>]'
110 | const MatrixType tmp = b[7] * A6 + b[5] * A4 + b[3] * A2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111 | + b[1] * MatrixType::Identity(A.rows(), A.cols());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:200:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:133:62: required from 'void Eigen::matrix_exp_pade9(const MatrixType&, MatrixType&, MatrixType&) [with MatrixType = Matrix<double, -1, -1>]'
133 | const MatrixType tmp = b[9] * A8 + b[7] * A6 + b[5] * A4 + b[3] * A2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:202:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:134:5: required from 'void Eigen::matrix_exp_pade9(const MatrixType&, MatrixType&, MatrixType&) [with MatrixType = Matrix<double, -1, -1>]'
133 | const MatrixType tmp = b[9] * A8 + b[7] * A6 + b[5] * A4 + b[3] * A2
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
134 | + b[1] * MatrixType::Identity(A.rows(), A.cols());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/MatrixExponential.h:202:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/matrix_exp.hpp:42:31: required from 'stan::plain_type_t<T> stan::math::matrix_exp(const T&) [with T = Holder<Eigen::IndexedView<const Eigen::Matrix<double, -1, -1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > >, Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<int, int>, const Eigen::Map<const Eigen::Array<int, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, const Eigen::Array<int, -1, 1> > > >, stan::model::index_multi, stan::model::index_multi>; <template-parameter-1-2> = void; stan::plain_type_t<T> = Eigen::Matrix<double, -1, -1>]'
42 | : matrix_exp_pade(A);
| ~~~~~~~~~~~~~~~^~~
stanExports_ctsm.h:2645:0: required from 'Eigen::Matrix<typename stan::return_type<typename stan::base_type<T, void>::type>::type, -1, -1> model_ctsm_namespace::expmSubsets(const T0__&, const T1__&, std::ostream*) [with T0__ = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >; T1__ = std::vector<std::vector<int> >; stan::require_all_t<stan::is_eigen_matrix_dynamic<T>, stan::is_vt_not_complex<T0__>, stan::is_std_vector<T2, void>, stan::is_std_vector<typename stan::value_type<S, void>::type, void>, std::is_integral<typename std::decay<typename stan::value_type<typename stan::value_type<S, void>::type, void>::type>::type> >* <anonymous> = 0; typename stan::return_type<typename stan::base_type<T, void>::type>::type = double; typename stan::base_type<T>::type = double; std::ostream = std::basic_ostream<char>]'
2645 | stan::math::matrix_exp(
2646 | stan::model::rvalue(m, "m",
2647 | stan::model::index_multi(
2648 | stan::model::rvalue(subsets, "subsets",
2649 | stan::model::index_uni(si),
2650 | stan::model::index_min_max(1, n))),
2651 | stan::model::index_multi(
2652 | stan::model::rvalue(subsets, "subsets",
2653 | stan::model::index_uni(si),
2654 | stan::model::index_min_max(1, n))))),
stanExports_ctsm.h:13847:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
13847 | expmSubsets(stan::math::multiply(JAx, dtsmall),
13848 | JAxsubsets, pstream__), "assigning variable eJAx");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Dense>'
94 | class CwiseUnaryOpImpl
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >'
55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:533:30: required from 'void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
533 | m_l1_norm = m_lu.cwiseAbs().colwise().sum().maxCoeff();
| ~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:619:10: required from 'const Eigen::PartialPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
619 | return PartialPivLU<PlainObject>(eval());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right.hpp:39:10: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_vt_fvar<EigMat1, EigMat2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
36 | return Eigen::Matrix<T_return, EigMat2::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | EigMat2::ColsAtCompileTime>(A)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 | .transpose()
| ~~~~~~~~~~~~
39 | .lu()
| ~~~^~
stanExports_ctsm.h:15035:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
15035 | stan::math::mdivide_right(
15036 | stan::math::multiply(
15037 | stan::model::rvalue(etacovb, "etacovb",
15038 | stan::model::index_uni(2),
15039 | stan::model::index_uni(sri)),
15040 | stan::math::transpose(
15041 | stan::model::rvalue(eJAxs, "eJAxs",
15042 | stan::model::index_uni((sri + 1)),
15043 | stan::model::index_omni(),
15044 | stan::model::index_omni()))),
15045 | makesym(
15046 | stan::model::rvalue(etacovb, "etacovb",
15047 | stan::model::index_uni(1),
15048 | stan::model::index_uni((sri + 1))), verbose, 1,
15049 | pstream__)), "assigning variable smoother");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>'
56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:533:46: required from 'void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
533 | m_l1_norm = m_lu.cwiseAbs().colwise().sum().maxCoeff();
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:619:10: required from 'const Eigen::PartialPivLU<typename Eigen::DenseBase<Derived>::PlainObject> Eigen::MatrixBase<Derived>::lu() const [with Derived = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; typename Eigen::DenseBase<Derived>::PlainObject = Eigen::Matrix<double, -1, -1, 1, -1, -1>]'
619 | return PartialPivLU<PlainObject>(eval());
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mdivide_right.hpp:39:10: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, T1::RowsAtCompileTime, T2::ColsAtCompileTime> stan::math::mdivide_right(const EigMat1&, const EigMat2&) [with EigMat1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; EigMat2 = Eigen::Matrix<double, -1, -1>; stan::require_all_eigen_t<T_desired, T_actual>* <anonymous> = 0; stan::require_all_not_vt_fvar<EigMat1, EigMat2>* <anonymous> = 0; typename stan::return_type<T1, T2>::type = double]'
36 | return Eigen::Matrix<T_return, EigMat2::RowsAtCompileTime,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | EigMat2::ColsAtCompileTime>(A)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 | .transpose()
| ~~~~~~~~~~~~
39 | .lu()
| ~~~^~
stanExports_ctsm.h:15035:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
15035 | stan::math::mdivide_right(
15036 | stan::math::multiply(
15037 | stan::model::rvalue(etacovb, "etacovb",
15038 | stan::model::index_uni(2),
15039 | stan::model::index_uni(sri)),
15040 | stan::math::transpose(
15041 | stan::model::rvalue(eJAxs, "eJAxs",
15042 | stan::model::index_uni((sri + 1)),
15043 | stan::model::index_omni(),
15044 | stan::model::index_omni()))),
15045 | makesym(
15046 | stan::model::rvalue(etacovb, "etacovb",
15047 | stan::model::index_uni(1),
15048 | stan::model::index_uni((sri + 1))), verbose, 1,
15049 | pstream__)), "assigning variable smoother");
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Eigen::Index = long long int]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from 'static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Scalar = double]'
243 | const Index alignedStart = internal::first_default_aligned(xpr);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]'
418 | return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from 'typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::mean() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]'
478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>())) / Scalar(this->size());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mean.hpp:25:68: required from 'stan::math::mean<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&&)::<lambda(auto:249&&)> [with auto:249 = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]'
25 | [](auto&& a) { return a.mean(); });
| ~~~~~~^~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2655:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = stan::math::mean<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&&)::<lambda(auto:249&&)>; _Args = {Eigen::Block<Eigen::Matrix<double, -1, -1, 0, -1, -1>, -1, 1, true>&&}]'
2655 | std::declval<_Fn>()(std::declval<_Args>()...)
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/type_traits:2666:60: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:104:23: required from 'static auto stan::math::apply_vector_unary<T, typename std::enable_if<stan::is_eigen<typename std::decay<_Tp>::type>::value, void>::type>::reduce(T2&&, F&&) [with T2 = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; F = stan::math::mean<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >(Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>&&)::<lambda(auto:249&&)>; T = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]'
104 | return make_holder(std::forward<F>(f), std::forward<T2>(x));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/mean.hpp:24:39: required from 'stan::return_type_t<T> stan::math::mean(T&&) [with T = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; stan::require_container_t<T1>* <anonymous> = 0; stan::return_type_t<T> = double]'
24 | return apply_vector_unary<T>::reduce(std::forward<T>(m),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
25 | [](auto&& a) { return a.mean(); });
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stanExports_ctsm.h:15874:0: required from 'void model_ctsm_namespace::model_ctsm::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; VecR = std::vector<double>; VecI = std::vector<int>; VecVar = std::vector<double>; stan::require_vector_like_vt<std::is_floating_point, VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_vector_vt<std::is_floating_point, VecVar>* <anonymous> = 0; std::ostream = std::basic_ostream<char>]'
15874 | -(stan::math::mean(
15875 | stan::model::rvalue(x, "x", stan::model::index_omni(),
15876 | stan::model::index_uni(
15877 | stan::model::rvalue(matsetup, "matsetup",
15878 | stan::model::index_uni(pr1),
15879 | stan::model::index_uni(5)))))),
stanExports_ctsm.h:17307:0: required from 'void model_ctsm_namespace::model_ctsm::write_array(RNG&, std::vector<double>&, std::vector<int>&, std::vector<double>&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; std::ostream = std::basic_ostream<char>]'
17307 | write_array_impl(base_rng, params_r, params_i, vars,
17308 | emit_transformed_parameters, emit_generated_quantities, pstream);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1105:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::constrain_pars(SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1105 | model_.write_array(base_rng, params_r, params_i, par);
stanExports_ctsm.cc:26:0: required from here
26 | .method("constrain_pars", &rstan::stan_fit<stan_model, stan::rng_t> ::constrain_pars)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
654 | return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Functor = assign_op<double, double>]'
774 | SrcEvaluatorType srcEvaluator(src);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>]'
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >]'
66 | internal::call_assignment(derived(), other.derived());
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:74:0: required from 'int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_ctsm_namespace::model_ctsm; Eigen::MatrixXd = Eigen::Matrix<double, -1, -1>]'
74 | Eigen::Map<Eigen::VectorXd>(&row[0], draws.cols()) = draws.row(i);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1253:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::standalone_gqs(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1253 | ret = stan::services::standalone_generate(model_, draws,
1254 | Rcpp::as<unsigned int>(seed), interrupt, logger, *sample_writer_ptr);
stanExports_ctsm.cc:30:0: required from here
30 | .method("standalone_gqs", &rstan::stan_fit<stan_model, stan::rng_t> ::standalone_gqs)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
883 | this->_set_noalias(other);
| ~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
332 | Base::template _init1<T>(x);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = add_assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:280:48: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const false_type&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; Func = generic_product_impl<Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 5>::set]'
280 | func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:317:41: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
883 | this->_set_noalias(other);
| ~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
332 | Base::template _init1<T>(x);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Func = add_assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
850 | typename plain_matrix_type<Src>::type tmp(src);
| ^~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, Eigen::Transpose<Eigen::Matrix<double, -1, 1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
177 | call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here
28 | m2_ += (q - m_) * delta.transpose();
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, 1, true>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/Core:333:
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'class Eigen::internal::gemv_traits<double, double, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:306:38: required from 'struct Eigen::internal::general_matrix_vector_product<long long int, double, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long long int, 0>, false, 0>'
306 | typedef typename Traits::LhsPacket LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
346 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 | <Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
348 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350 | RhsMapper(actualRhsPtr, 1),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
352 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Scalar = double]'
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'class Eigen::internal::gemv_traits<double, double, 1>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:310:42: required from 'struct Eigen::internal::general_matrix_vector_product<long long int, double, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long long int, 0>, false, 0>'
310 | typedef typename HalfTraits::LhsPacket LhsPacketHalf;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
346 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 | <Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
348 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350 | RhsMapper(actualRhsPtr, 1),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
352 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Scalar = double]'
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'class Eigen::internal::gemv_traits<double, double, 2>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:314:45: required from 'struct Eigen::internal::general_matrix_vector_product<long long int, double, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long long int, 0>, false, 0>'
314 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]'
346 | general_matrix_vector_product
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
347 | <Index,LhsScalar,LhsMapper,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
348 | actualLhs.rows(), actualLhs.cols(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
350 | RhsMapper(actualRhsPtr, 1),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
352 | actualAlpha);
| ~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Scalar = double]'
385 | internal::gemv_dense_selector<Side,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
386 | (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
387 | bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
388 | >::run(actual_lhs, actual_rhs, dst, alpha);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]'
361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; Derived = Eigen::internal::generic_product_impl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, Eigen::DenseShape, Eigen::DenseShape, 7>]'
349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
| ^
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro 'PACKET_DECL_COND_PREFIX'
42 | prefix ## name ## Packet
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
52 | unpacket_traits<_RhsPacket>::vectorizable &&
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size),
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
59 | typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::type LhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
60 | typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::type RhsPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
61 | typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::type ResPacket;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, 1>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>]'
148 | generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; Derived = Eigen::Matrix<double, -1, 1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, 1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/optimization/newton.hpp:22:0: required from here
22 | vector_d eigenprojections = eigenvectors.transpose() * g;
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 1>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 1> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 1> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 1, 8>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 1, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 1>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, -1, 1, true>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Matrix<double, -1, -1>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
stanExports_ctsm.h:15962:0: required from here
15962 | stan::math::divide(stan::math::crossprod(x),
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1, -1, false> >, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:140:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
140 | Eigen::LLT<Eigen::Ref<Eigen::MatrixXd>, Eigen::Lower> L_factor(L_A);
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
1043 | CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>'
370 | typedef typename nested_eval<Rhs,1>::type RhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Scalar = double]'
478 | return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from 'struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true> >'
100 | struct evaluator<const T>
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from 'struct Eigen::internal::plain_object_eval<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Dense>'
372 | typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 1, -1, true>, Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>'
369 | typedef typename nested_eval<Lhs,1>::type LhsNested;
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Scalar = double]'
485 | return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Lhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, -1, false>]'
464 | scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
1071 | PacketAlignment = unpacket_traits<PacketScalar>::alignment,
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long long int; DataMapper = Eigen::internal::blas_data_mapper<double, long long int, 0, 0, 1>; int nr = 4; bool Conjugate = false; bool PanelMode = true]':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:155:19: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]'
155 | pack_rhs(blockB+actual_kc*j2, other.getSubMapper(startBlock,j2), actualPanelWidth, actual_cols, actual_kc, blockBOffset);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Side = 1; int Mode = 2]'
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
522 | { return solveInPlace<OnTheLeft>(other); }
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:111:0: required from 'auto stan::math::internal::cholesky_lambda(T1&, T2&, T3&) [with T1 = stan::math::arena_matrix<Eigen::Matrix<double, -1, -1>, void>; T2 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>; T3 = stan::math::arena_matrix<Eigen::Matrix<stan::math::var_value<double>, -1, -1, 0, -1, -1>, void>]'
111 | D.template triangularView<Upper>().solveInPlace(D_adj);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2459 | PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
| ^~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'struct Eigen::internal::gemm_pack_rhs<double, long long int, Eigen::internal::const_blas_data_mapper<double, long long int, 1>, 4, 1, false, true>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:233:85: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Mode = 1; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]'
233 | gemm_pack_rhs<Scalar, Index, RhsMapper, Traits::nr, RhsStorageOrder,false,true> pack_rhs_panel;
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:32:12: required from 'static void Eigen::internal::triangular_solve_matrix<Scalar, Index, Side, Mode, Conjugate, TriStorageOrder, 1, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long long int; int Side = 1; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]'
27 | triangular_solve_matrix<
| ~~~~~~~~~~~~~~~~~~~~~~~~
28 | Scalar, Index, Side==OnTheLeft?OnTheRight:OnTheLeft,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29 | (Mode&UnitDiag) | ((Mode&Upper) ? Lower : Upper),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | NumTraits<Scalar>::IsComplex && Conjugate,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | TriStorageOrder==RowMajor ? ColMajor : RowMajor, ColMajor, OtherInnerStride>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | ::run(size, cols, tri, triStride, _other, otherIncr, otherStride, blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12: required from 'static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; int Side = 1; int Mode = 2]'
100 | triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
101 | (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 2]'
181 | internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182 | Side, Mode>::run(derived().nestedExpression(), otherCopy);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:153:0: required from 'auto stan::math::cholesky_decompose(const EigMat&) [with EigMat = Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>; stan::require_eigen_vt<stan::is_var, EigT>* <anonymous> = 0]'
153 | reverse_pass_callback(internal::cholesky_lambda(L_A, L, arena_A));
stanExports_ctsm.h:8734:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
8734 | stan::math::cholesky_decompose(rawpopcov),
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2504:50: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2504 | typedef typename unpacket_traits<Packet>::half HalfPacket;
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2505 | typedef typename unpacket_traits<typename unpacket_traits<Packet>::half>::half QuarterPacket;
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2508 | HalfPacketSize = unpacket_traits<HalfPacket>::size,
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
2509 | QuarterPacketSize = unpacket_traits<QuarterPacket>::size};
| ^~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__m128d'} [-Wignored-attributes]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:90: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
63 | triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint()
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false, true>'
329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from 'class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0, 7>'
120 | class dense_product_base
| ^~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from 'class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0, Eigen::Dense>'
152 | class ProductImpl<Lhs,Rhs,Option,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>'
71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
| ^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:64:57: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::Dense>'
148 | class CwiseBinaryOpImpl
| ^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >'
77 | class CwiseBinaryOp :
| ^~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:73:50: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]'
73 | triFactor.row(i).tail(nbVecs-j-1) += z * triFactor.row(j).tail(nbVecs-j-1);
| ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 0, -1, 1> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 0, -1, 1> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 0, -1, 1> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 0, -1, 1> >'
60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
| ^~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:20:67: required from 'Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Scalar = double]'
20 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::mul_assign_op<Scalar,Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/Householder.h:123:11: required from 'void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Scalar = double]'
123 | *this *= Scalar(1)-tau;
| ~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:410:39: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/rev/fun/mdivide_left.hpp:51:0: required from 'auto stan::math::mdivide_left(const T1&, const T2&) [with T1 = Eigen::Block<Eigen::Matrix<var_value<double>, -1, -1, 0, -1, -1>, -1, -1, false>; T2 = arena_matrix<Eigen::Matrix<var_value<double>, -1, 1> >; stan::require_all_matrix_t<EigMat1, EigMat2>* <anonymous> = 0; stan::require_any_st_var<Scalar, Mat>* <anonymous> = 0]'
50 | = hqr_A_ptr->householderQ()
51 | * hqr_A_ptr->matrixQR()
52 | .template triangularView<Eigen::Upper>()
53 | .transpose()
54 | .solve(res.adj());
stanExports_ctsm.h:10349:0: required from 'stan::scalar_type_t<T2> model_ctsm_namespace::model_ctsm::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector<stan::math::var_value<double>, std::allocator<stan::math::var_value<double> > >; VecI = std::vector<int>; stan::require_vector_like_t<VecR>* <anonymous> = 0; stan::require_vector_like_vt<std::is_integral, VecI>* <anonymous> = 0; stan::require_st_var<VecR>* <anonymous> = 0; stan::scalar_type_t<T2> = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
10349 | stan::math::mdivide_left(
10350 | stan::model::rvalue(JAx, "JAx",
10351 | stan::model::index_min_max(1, nlatent),
10352 | stan::model::index_min_max(1, nlatent)),
10353 | stan::math::multiply(
10354 | stan::math::subtract(
10355 | stan::model::rvalue(eJAx, "eJAx",
10356 | stan::model::index_min_max(1, nlatent),
10357 | stan::model::index_min_max(1, nlatent)),
10358 | stan::model::rvalue(IIlatentpop, "IIlatentpop",
10359 | stan::model::index_min_max(1, nlatent),
10360 | stan::model::index_min_max(1, nlatent))),
10361 | affineCINT)), "assigning variable discreteCINT");
stanExports_ctsm.h:17318:0: required from 'T_ model_ctsm_namespace::model_ctsm::log_prob(std::vector<T_x2>&, std::vector<int>&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value<double>; std::ostream = std::basic_ostream<char>]'
17318 | return log_prob_impl<propto__, jacobian__>(params_r, params_i, pstream);
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:0: required from 'double stan::model::log_prob_grad(const M&, std::vector<double>&, std::vector<int>&, std::vector<double>&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_ctsm_namespace::model_ctsm; std::ostream = std::basic_ostream<char>]'
40 | var adLogProb = model.template log_prob<propto, jacobian_adjust_transform>(
41 | ad_params_r, params_i, msgs);
D:/RCompile/CRANpkg/lib/4.7/rstan/include/rstan/stan_fit.hpp:1183:0: required from 'SEXPREC* rstan::stan_fit<Model, RNG_t>::grad_log_prob(SEXP, SEXP) [with Model = model_ctsm_namespace::model_ctsm; RNG_t = boost::random::additive_combine_engine<boost::random::linear_congruential_engine<unsigned int, 40014, 0, 2147483563>, boost::random::linear_congruential_engine<unsigned int, 40692, 0, 2147483399> >; SEXP = SEXPREC*]'
1183 | lp = stan::model::log_prob_grad<true,true>(model_, par_r, par_i, gradient, &rstan::io::rcout);
stanExports_ctsm.cc:23:0: required from here
23 | .method("grad_log_prob", &rstan::stan_fit<stan_model, stan::rng_t> ::grad_log_prob)
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>'
37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>'
302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 3>'
555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 0>':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from 'class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, 2>'
481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >'
41 | template<typename Derived> class DenseBase
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >'
48 | template<typename Derived> class MatrixBase
| ^~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from 'class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, Eigen::Dense>'
118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >'
52 | template<typename MatrixType> class Transpose
| ^~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]'
594 | _set_noalias(other);
| ~~~~~~~~~~~~^~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]'
423 | : Base(other.derived())
| ^
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from 'Eigen::Matrix<typename stan::value_type<T>::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0> >; stan::require_eigen_vt<std::is_arithmetic, T>* <anonymous> = 0; typename stan::value_type<T>::type = double]'
29 | return M_ref * M_ref.transpose();
| ~~~~~~^~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from 'auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>, 0>; stan::require_eigen_t<T>* <anonymous> = 0]'
21 | return tcrossprod(M.transpose());
| ~~~~~~~~~~^~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here
34 | return crossprod(B * llt_of_S.matrixU());
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits<double>::type' {aka '__m128d'} [-Wignored-attributes]
56 | >::type PacketReturnType;
| ^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false> >':
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; SrcXprType = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Functor = assign_op<double, double>]'
780 | DstEvaluatorType dstEvaluator(dst);
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; SrcXprType = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]'
954 | call_dense_assignment_loop(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Src = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Func = assign_op<double, double>]'
890 | Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Src = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]'
858 | call_assignment_no_alias(dst, src, func);
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, -1, false>; Src = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >]'
836 | call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
D:/RCompile/CRANpkg/lib/4.7/RcppEigen/include/Eigen/src/Core/CommaInitializer.h:159:10: required from 'Eigen::CommaInitializer<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]'
159 | return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.7/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:10: required from 'Eigen::Matrix<typename stan::return_type<T1, T2>::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&